1. ホーム
  2. sql

[解決済み] SQLのTopキーワードとLimitキーワードの違いについて

2023-06-05 16:04:40

質問

簡単な質問です。次の2つのクエリを持っているとします。

SELECT TOP 2 * FROM Persons;

SELECT * FROM Persons limit 2;

上記2つのクエリの実行の違いを知りたいのですが? 基本的には、どのような場合に limit キーワードを使うべきか、そして top キーワードの使用が適切な場合について説明します。 また、上記の2つのクエリに基づいて、データベースはどのように結果を返すのでしょうか。

どのように解決するのですか?

SQL Server を使用している場合 TOP を使っている場合は MySQL または Postgres 使用 Limit !

現在のところ、両方をサポートする製品はありません。 ここに1つ 現在の実装のリストと これは別の (より多くの製品をカバーしていますが、あまり詳細ではありません)