從數據庫查詢中檢索前10行 與大型數據集一起工作通常只需要查看結果的一部分。 本文演示瞭如何有效地將查詢結果限制為SQL Server和MySQL中的前10行。
>。 > sql Server:
關鍵字
> sql Server使用TOP
>關鍵字來限制返回的行的數量。 要獲得前10個結果,請將的關鍵字集成到您的查詢中:
此查詢返回前10TOP
及其關聯計數,按TOP
按降序訂購。
<code class="language-sql">SELECT TOP 10 a.names, COUNT(b.post_title) AS num FROM wp_celebnames a JOIN wp_posts b ON INSTR(b.post_title, a.names) > 0 WHERE b.post_date > DATE_SUB(CURDATE(), INTERVAL 1 DAY) GROUP BY a.names ORDER BY num DESC</code>
> mysql:names
子句num
>子句來達到相同的結果。 只需將附加到查詢的末尾:LIMIT
下降)。 通過使用這些方法,您可以有效地管理大型數據集並專注於最相關的初始結果。
以上是如何將查詢結果限制為SQL Server和MySQL中的前10行?的詳細內容。更多資訊請關注PHP中文網其他相關文章!