-3
Q
如何SQL列主鍵
A
回答
0
您需要拆分列文本和數字進行排序。最好的選擇是改變你的格式,填寫零來獲得正確的結果。示例C00001,C00010。 示例查詢拆分:select * from mytest order by CAST(SUBSTRING(Category, 2, 99999) AS INT)
0
假設您使用sql server。
而且,根據您的圖片,值始終以'c'開頭,並帶有以下數字。
如果是這樣,你可以刪除「C」,轉換價值int
和排序:您正在使用哪個數據庫
SELECT * FROM T
ORDER BY CAST(REPLACE (categoryId , 'c' , '') AS INT)
相關問題
- 1. 如何列出SQL Server表的主鍵?
- 2. SQL Server BIDS主鍵列
- 3. SQL主鍵列ALTER語句
- 4. SQL主鍵
- 5. SQL Server從表中選擇主鍵包含多列的主鍵
- 6. SQL - 如何提取多字段主鍵
- 7. 如何在SQL中添加主鍵?
- 8. SQL - 如何創建複合主鍵
- 9. 如何允許SQL Server空AUTO_INCREMENT主鍵
- 10. 如何更改SQL Azure上的主鍵
- 11. SQL Server如何存儲複合主鍵?
- 12. SQL。如何引用複合主鍵Oracle?
- 13. 如何提取MS SQL Server表的主鍵列的名稱?
- 14. 如何更改SQL Server中主鍵的列長度?
- 15. 如何列出SQL Server用戶定義表類型的主鍵?
- 16. 如何兩列合併爲一個主鍵SQL
- 17. 如何在一個PHP序列化主鍵上加入SQL
- 18. SQL:主鍵還是不主鍵?
- 19. 刪除SQL Server 2008中的主鍵列
- 20. SQL JPA - 多個列作爲主鍵
- 21. 在SQL Server更改主鍵列
- 22. h2 sql,用多列主鍵創建表?
- 23. 在SQL表中添加主鍵列
- 24. SQL:主鍵爲DateTime的表的列表
- 25. SQL Server計算列作爲主鍵
- 26. 基於主鍵的SQL列名稱
- 27. SQL主鍵和外鍵
- 28. SQL Server主鍵/外鍵
- 29. SQL主鍵約束
- 30. sql中的主鍵
? – GurV
你現在正在排序? –
我還沒有使用任何排序 – David