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