为了账号安全,请及时绑定邮箱和手机立即绑定

老师所讲的代码中有order by 1 ,​order by 后面不应该是一个字段名吗

order by 后面不应该是一个字段名吗,为什么是一个具体值呢?

正在回答

3 回答

那个1代表的是查询值得位置,统计数量的时候也可以写count(1),就是代表统计第一个值

0 回复 有任何疑惑可以回复我~
#1

致远163 提问者

非常感谢!
2016-07-26 回复 有任何疑惑可以回复我~

count(1)不是找出来的符合条件的行就返回一个1 么,匹配到了10行就是10行1,不知道对不对

0 回复 有任何疑惑可以回复我~


order by 后面不是可以跟四种表示方法么,有列名,此处是level,有表达式,有数字,还有别名。

此处跟的数字,表示选中的列中的第几个,这里选了level作为第一列,那么就可以写1了。如果要用sal的大小排序,就要order by 4

2 回复 有任何疑惑可以回复我~
#1

致远163 提问者

谢谢你
2016-11-17 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

老师所讲的代码中有order by 1 ,​order by 后面不应该是一个字段名吗

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信