回答
如果你只是一個
SELECT (columns) FROM dbo.MyTable
有輸出沒有保證的順序 - 它可能看起來像它的命令,但有任何東西難保。
如果你想要的東西爲了,你需要明確指定,通過增加一個ORDER BY子句的語句:
SELECT (cols) FROM dbo.MyTable ORDER BY FirstName
因此,你不能「插入」之間的新行其他兩行 - 它只是顯示它屬於的地方,根據你定義
此外,你可以在表中的任何一列,在多個層次,並降序排列:'ORDER BY BirthDate DESC,名字,姓' – invert 2011-03-25 08:52:47
@wesley:是的,當然!如果您有大型表格,那麼對您經常訂購的列索引索引可能是個好主意 - 加快速度 – 2011-03-25 10:20:46
您可以按照升序或降序
的列值的行排序的順序SELECT * FROM tbl_newsletter ORDER BY newsletter_email ASC
這裏的行進行排序列newsletter_email
可以使用DESC
按降序排序依次遞增。
如果您發佈代碼,XML或數據樣本,請**在文本編輯器中突出顯示這些行並點擊編輯器工具欄上的「代碼示例」按鈕(「{}」),以精確地格式化和語法突出顯示它!如果您發佈錯誤消息,請**使用blockquotes('「')正確格式化錯誤消息。 – 2011-03-25 06:11:44
- 1. sql - 在兩條記錄之間插入
- 2. 在兩行之間插入行
- 3. 在SQL中插入兩行之間的行
- 4. 插入時間之間有兩個DATETIME
- 5. 如何在Sql中的兩個現有行之間的表中插入一行
- 6. 避免在時間之間插入sql插入
- 7. 在插入兩行中的一行時捕獲兩行之間的關係
- 8. 如何避免動態插入兩行之間的新行
- 9. 插入兩個已知行之間的行在Matlab
- 10. 在表中的兩行之間插入一行
- 11. 插入新柱之間兩串報表
- 12. 如何插入兩種顏色之間?
- 13. SQL選擇插入條件(在這兩個表之間)
- 14. 按組插入行之間的行
- 15. Sql:每行兩列之間的差異
- 16. SQL查找兩行之間的差異
- 17. 如何在兩個條件之間插入換行符條件
- 18. 爲什麼新行不插入兩個值之間?
- 19. SED語法在兩行號之間插入字符串?
- 20. Oracle - 在兩次之間每小時插入一行
- 21. 插入兩次之間的時間..in mysql
- 22. SQL插入執行兩次,php
- 23. SQL插入語句執行兩次
- 24. SQL插入查詢執行兩次
- 25. SQL在現有記錄之間插入行
- 26. 記事本++插入爲新行的SQL語句之間的「GO」
- 27. 在表格行之間插入邊距
- 28. 在數據集之間插入行
- 29. 在數據之間插入新行
- 30. 在行之間插入文本file.txt
錯誤... SQL行未被排序... – iluxa 2011-03-25 05:55:51
你是什麼意思插入「兩行之間」?它依賴於表中某個列的值嗎? – Mayank 2011-03-25 05:55:59
我不知道SQL行沒有排序。我只是認爲這些行按照他們在管理工作室表格顯示的方式排序 – SEA 2011-03-25 05:58:50