order by 问题, 请教大神了
sql吧
全部回复
仅看楼主
level 1
詹不投 楼主
order by subject IN ('Physics','Chemistry') ,subject asc,winner asc
这句话后面两段不难理解,按照subject升序,再按winner升序
可是签名一段order by subject IN ('Physics','Chemistry') 是什么意思啊
order by 是按结果排序,这里定义Subject in ('Physics','Chemistry') 是什么作用
2016年09月01日 05点09分 1
level 1
詹不投 楼主
题目是这
Show the 1984 winners and subject ordered by subject and winner name; but list Chemistry and Physics last.
显示1984年winner和subject
按subject和winner排序, 但是把subject字段下的Chemistry和Physics排在最后
2016年09月01日 05点09分 2
level 3
subject是physics或是chemistry中的任何一个
2016年09月03日 05点09分 3
level 2
最近出现了这个东西,你最想看到谁对比谁
2017年03月30日 15点03分 5
level 2
问下,大家现在在那里看wwe (๑˙ー˙๑)
2017年03月31日 06点03分 6
level 1
意思是将’化学‘和’物理‘排在最后
2017年11月27日 14点11分 9
level 1
意思是,其他的subject不排序,只针对含有chemistry和physics这两个关键词的row排序。在这两个关键词里,Chemistry比Physics小,因此用asc升序来表达。
2019年02月10日 06点02分 10
level 1
subject in()条件是一个Boolean表达式,1是true 0是false. 因此falses会显示在trues的前面。意思就是如果subject不在('Physics','Chemistry')里面,结果就是false,应该显示在true的前面。所以Physics 和 Chemistry会显示在最后。
2022年02月18日 03点02分 11
level 8
subject IN ('Physics','Chemistry') 成立真,不成立假
subject是 'Physics'和'Chemistry' 排在末尾
2022年02月28日 03点02分 12
1