我在排序標準中總是隻使用1列。所以只是想知道當我通過id, name ASC
發出訂單時會發生什麼。它按名稱或ID排序嗎?當給出2件事時Mysql排序或排序混淆
0
A
回答
5
先按id排序。具有相同ID的行然後按名稱排序
1
它將按id先排序,然後按名稱排序。
E.g.對於下表和查詢
SELECT * FROM tablename WHERE 1 ORDER BY id ASC,name,ASC
ID |名稱
1 | A
2 | A
1 | B
2 | B
輸出將是
1 | A
1 | B
2 | A
2 | B
1
order by id [ASC by default], name ASC.
ORDER BY通過從左到右給出列列表來工作。 ASC是由「默認」。 所以首先按升序對id進行排序,然後按照相同ID的升序對名稱進行排序。
相關問題
- 1. 混淆了mysql中的排序規則
- 2. ArrayList對象排序混淆
- 3. 冒泡排序混淆
- 4. 選擇排序混淆
- 5. 快速排序混淆
- 6. Mysql - 2秩序排序
- 7. 與快速排序算法混淆
- 8. 嚴格的弱排序混淆
- 9. YapDatabase排序混淆編輯更新
- 10. 與快速排序算法混淆C#
- 11. 排序與ARM混淆霓虹燈vtbx
- 12. 基數排序的代碼混淆
- 13. Java中的氣泡排序混淆
- 14. 事件排序
- 15. 排序由XXX按ASC或DESC排序,動態排序,mysql ...
- 16. mysql輸出排序順序
- 17. MySQL排序方式2列
- 18. 當對一個排序列表進行排序時,輸出集合不排序
- 19. 排序Fullcalendar事件
- 20. DatagridColumn排序事件?
- 21. jQuery事件排序
- 22. cassandra排序或排序
- 23. mysql按事件名稱排序
- 24. MIPS XSPIM不同的排序順序混淆
- 25. Java中的氣泡排序小程序混淆
- 26. 排序給出的屬性
- 27. 合併排序給出IndexOutOfBoundsException
- 28. Jquery UI可排序 - 僅在丟棄事件時排序
- 29. 從babel混淆排除webresources?
- 30. 並排添加混淆
pradeep只是一個基本的東西有你搜索或閱讀谷歌任何教程 – rahularyansharma 2011-12-24 04:37:57