0
A
回答
2
NOT运算符返回1或0。所以,如果你使用!值1,那么你得到的0的个数和1的和,因为你没有在ORDER BY另一列,行的集合中的顺序(1和0)没有定义。
ORDER BY value1 DESC
另一方面按降序对行进行排序。
0
只是为了帮助你“看”发生什么事(slaakso已经给了你答案),你可以做一些“实验”开始:
SELECT A, !A AS B FROM (
select 'A' AS A UNION SELECT 'C' AS A UNION SELECT 'B' UNION SELECT 1 UNION SELECT 0) X
ORDER BY !A
输出:
A B
1 1 0
2 B 1
3 A 1
4 0 1
5 C 1
相关问题
- 1. DB2等效于[ColumnName]
- 2. DESC挂起的MySQL命令; ASC很好
- 3. MYSQL等价于Sybase ASE命令?
- 4. 为什么MYSQL的Desc命令显示char而不是nchar?
- 5. sortexpression gridview命令desc不起作用
- 6. 通过代码desc命令
- 7. 命令通过hiredate DESC不按预期在mysql中工作
- 8. 如何通过DESC命令.limit命令,然后按(:id)命令?
- 9. 命令提示符不识别等于
- 10. Mac等价于arecord命令?
- 11. `tee`命令等价于* input *?
- 12. 等同于cmd'call'命令?
- 13. 使用ASC或DESC命令的主键?
- 14. 列“ColumnName”不属于表
- 15. MySQL查询命令两列,一个ASC另一个DESC
- 16. 等同于MySQL的SOURCE命令为TSQL加载脚本?
- 17. 等效于LINQ的Select命令的Powershell?
- 18. 在Desc命令模式下使用EventLogReader?
- 19. 使用desc后sql server反向命令
- 20. 如何在sqlite中执行desc命令?
- 21. 使用desc命令时缩短'type'列
- 22. MySQL命令不termial
- 23. 等效于BASH(etc)'type'命令的PowerShell?
- 24. curl命令等同于Java的
- 25. ActiveMQ的命令行等同于tibrvlisten
- 26. 等效于“sort -u”的DOS命令
- 27. 等效于pg_restore的SQL命令
- 28. waitFor命令不等待
- 29. 在Django 1.5中的原始查询不符合desc命令
- 30. MySQL的“命令不同步”
下选民有你试过这个吗? – Jigar7521
'NOT'或'!'是一个布尔运算符,它在MySQL文档中非常清楚。 https://dev.mysql.com/doc/refman/5.7/en/logical-operators.html#operator_not您不清楚您是在问为什么整数和布尔值之间存在差异? “ORDER BY'如何工作?”是一个非常宽泛的问题,你的问题对于主题来说是混淆和过分的。对于一件事截图应该几乎从来没有必要... – ebyrob