数据库查询结果的顺序和表中列的顺序是否一定相同?为什么?

数据库查询结果的顺序和表中列的顺序是否一定相同?为什么?,第1张

不相同因为不同的写入顺序会导致查询的结果不一样。查询就是以数据库中的数据作为数据源,根据给定的条件从指定的数据库的表或已有的查询中检索出符合用户要求的记录数据,形成一个新的数据集合。数据库查询结果的顺序和表中列的顺序不相同因为不同的写入顺序会导致查询的结果不一样。

你需要按哪个字段的排序顺序输出,你就把那个字段加到SQL语句的ODER BY后面,不仅可以按某一字段顺序输出,当这一字段存在重复值时,还可以按另一个字段进行排序(即第一字段的值相同时,同值的那几条记录按第二字段的大小排序输出),具体的语句是:

SELECT * FORM 表名 WHERE 条件表达式 ORDER BY 第一序的字段名 DESC,第二序的字段名.........


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9559331.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存