我正在運行MSSQLServer2008。 是否有可能(一步)選擇前n個表項,然後僅對這n個條目執行where查詢? (希望)澄清:我不想選擇符合標準的n個條目;但只有那些在前n行中滿足條件的條目。 最佳, 基督教SQL top然後
0
A
回答
1
試試這個
SELECT * FROM
(SELECT TOP 100 * FROM TableName)M
WHERE-- Your Condition Here
+1
當然,內部選擇應該有一個ORDER BY子句讓TOP以可預測的方式工作 –
+0
是的,這也是正確的,但不是強制性的 –
+0
工作像一個魅力,也感謝您的快速響應!請問,M代表什麼,或者我可以從哪裏獲得有關這種嵌套查詢的更多信息? – Krisselack
相關問題
- 1. SQL DISTINCT TOP 30
- 2. Sql server top query
- 3. SELECT TOP 20%SQL
- 4. Sql SELECT TOP 1
- 5. SQL:如何在TOP TOP @amount中使用TOP參數?
- 6. 如何選擇TOP 5,然後選擇以下5?
- 7. 如果然後在T-SQL
- 8. SELECT DISTINCT TOP 5在SQL Server
- 9. SQL Select Top n percent rows
- 10. TOP 3的SQL語句
- 11. C#SQL Top作爲參數
- 12. SQL top 5記錄算法
- 13. 從一列中使用SELECT TOP,然後在不同的列上排序
- 14. TOP 2比Sql Server中的TOP 1更快?
- 15. 如何選擇TOP 100,然後(如果我選擇它)下面的100直到行結束 - powerbuilder + sql server
- 16. 使用jQuery。然後。然後
- 17. SQL Alter Table然後修改值
- 18. 如果選擇然後插入SQL
- 19. SQL SELECT若(a =「」),然後改變B值
- 20. Sql更新一次然後死
- 21. 不要在SQL工作(其中......然後......)
- 22. LINQ到SQL然後爲了參加由
- 23. 閱讀目錄然後插入到sql
- 24. c#.net post然後寫入到sql db
- 25. PHP SQL SELECT然後更新值
- 26. 多個值檢查,然後返回SQL
- 27. 多sql選擇然後插入
- 28. 選擇然後更新 - SQL問題
- 29. sql select然後從哪裏選擇
- 30. CASE或IF然後選擇SQL
能否請您解釋一下你的問題在短暫或繪製視圖? –