我已經被稱爲「MYDATA」 與日期,名稱,地址欄 這個表是有現在超過5000條記錄,我不想查看全部5000條記錄 我只想查看最近一個表添加100條記錄, 怎麼能我這樣做,我試圖用 選擇前100 *從MYDATA 但它沒有給我最近添加記錄如何查看SQL表中的最近記錄?
1
A
回答
3
對於TOP 100 *
工作,你的願望,你需要指定要返回記錄的順序。使用下面的示例並用任何列替換[YourField]
來確定插入記錄的順序。
SELECT TOP 100 *
FROM Mydata
ORDER BY [YourField] DESC --Could be the date added column, or the primary key.
0
無法保證數據的排序。那麼這是不完全正確的,因爲你可以通過字段聚集數據。但是,除非在字段中將插入數據放在行中,否則無法通過該字段進行查詢。
因此,添加一個列(稱爲insdate)到您的表中,當插入它時,將當前日期和時間放入行中。然後按日期排序時間
select top 100 * from mydata order by insdate desc
像詹姆斯·希爾說查詢,你可以使用任何列,以指示排序如果值是唯一的,以同樣的方式改變。
相關問題
- 1. SQL查詢選擇最近的記錄以及空記錄
- 2. 我如何查看從SQL Server表中刪除的記錄?
- 3. 如何查看存儲庫中最近標記的提交?
- 4. 如何在django admin中查看最近客戶端創建的記錄?
- 5. SQL更新最近在表中而不是最近在選定的記錄
- 6. 最近的記錄
- 7. 查看記錄在最接近的日期和時間的SQL基地
- 8. 如何顯示在SQL中的記錄,只有最近30天
- 9. 檢索每個ID的最近記錄。如何在SQL中?
- 10. 如何檢索SQL Server中最近幾個小時的記錄
- 11. 如何在SQL中獲取最近2天的所有記錄
- 12. sql找到最近的記錄
- 13. SQL給予最近插入的記錄
- 14. SQL下一個最近的記錄
- 15. SQL - 同組內最近的記錄
- 16. SQL查詢查找最近3個月的記錄
- 17. MySQL SQL獲取表中最近的記錄?
- 18. SQL Server - 如何根據兩個表中的日期顯示最近的記錄
- 19. MySQL查詢獲取最近的記錄
- 20. 查詢最近處理的記錄
- 21. 查找最近的Rails記錄過去
- 22. LINQ查詢最近的記錄
- 23. mysql查詢最近的記錄
- 24. 顯示最近查看未登錄?
- 25. 如何從表中選擇最近的記錄全部重複
- 26. 最近24小時使用Oracle SQL從表中更新記錄?
- 27. SQL選擇最近的記錄如何限制一列
- 28. 如何訪問最近插入的記錄在SQL
- 29. 如何獲得最近3小時內更新的記錄sql
- 30. SQL Server - 如何顯示最近的記錄