[解決済み】MySQLはクエリでORDER BYとLIMITをどのように処理するのですか?
2022-03-31 02:54:28
質問
次のようなクエリを持っています。
SELECT article FROM table1 ORDER BY publish_date LIMIT 20
ORDER BYはどのように機能するのですか?すべてのレコードを順番に並べてから最初の20件を取得するのか、それとも20件のレコードを取得してから
publish_date
フィールドは?
最後の1つだと、本当に直近の20記事を取得できる保証はありません。
解決するには?
最初に注文して、最初の20個を取得します。 また、データベースは
WHERE
の前にある
ORDER BY
.
関連
-
[解決済み】Fatal error: mysqldをrootで実行する方法は、マニュアルの「セキュリティ」セクションをお読みください。
-
[解決済み] MySQLでコマンドラインを使用してSQLファイルをインポートするにはどうすればよいですか?
-
[解決済み] SQLテーブルで重複する値を検索する
-
[解決済み] MySQLのAUTO_INCREMENTをリセットする方法
-
[解決済み] MySQLのクエリ結果をCSV形式で出力するにはどうすればよいですか?
-
[解決済み] MySQLで'insert if not exists'を行うにはどうしたらいいですか?
-
[解決済み] 最初の行への結合方法
-
[解決済み] MySQL - SELECTクエリに基づくUPDATEクエリ
-
[解決済み】Oracleクエリが順序付け後に返す行数を制限するにはどうすればいいですか?
-
[解決済み】MYSQLのLIMITオフセットが高いと、なぜクエリが遅くなるのですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] JDBC経由でMySQLにUTF-8を挿入しようとすると、"不正な文字列値 "と表示される?
-
[解決済み] ローカルマシンからリモートDBをmysqldumpする方法
-
[解決済み] WindowsでMySQLの画面コンソールをクリアする方法は?
-
[解決済み] SQL エラー - テーブルの定義が正しくありません; auto カラムは 1 つしか存在できません。
-
[解決済み] エラーコードです。1215. 外部キー制約を追加できません (外部キー)
-
[解決済み] MySQLから最後のN行を選択する
-
[解決済み] SQLSTATE[22003]: 数値の範囲外: 1264 範囲外の値です。
-
[解決済み] 1行目の列 'id' に不正な整数値 '' があります。
-
[解決済み] MySQLの グループ関数の無効な使用
-
[解決済み] DEFAULT NULLとCHECKBOX NULL mysqlの違いは何ですか?