レビューと引き継ぎのためにSQLを整形する

該当する場合

ミニファイや字下げ崩れのSQLは整形して、JOIN・フィルタ・集計が一目で分かるようにします。

使うツール

SQLクエリを読みやすく整形。

SQL整形 を開く →

手順

  1. 1貼り付け、キーワードの大文字小書きを揃えて整形する。
  2. 2JOINとフィルタを視覚的に追う。
  3. 3整形後に自明でない式へコメントを足す。
  4. 4整形版をレビュー成果物として共有する。

  • 本番修正SQLをペアレビュー前に整形する。
  • レポート用SQLをビジネス側に渡しやすくする。

避けること

  • 読めないクエリのままロジックを詰める。
  • 整形と挙動変更をdiffなく混ぜる。
  • サブクエリの塊を分解せずに残す。

関連ツール

ブログで

開発者・データツール のその他

すべてのタスクガイド または次の 開発者・データツール ハブ.

よくある質問

整形で結果は変わる?

意味が変わらないはずですが、diffは必ず確認してください。

EXPLAINの前か後か?

早めに整形し、実行計画を読みやすいSQLに対応づけます。

すべてのタスクガイド · 開発者・データツール のツール · ブログ