レビューと引き継ぎのためにSQLを整形する
該当する場合
ミニファイや字下げ崩れのSQLは整形して、JOIN・フィルタ・集計が一目で分かるようにします。
使うツール
SQLクエリを読みやすく整形。
SQL整形 を開く →手順
- 1貼り付け、キーワードの大文字小書きを揃えて整形する。
- 2JOINとフィルタを視覚的に追う。
- 3整形後に自明でない式へコメントを足す。
- 4整形版をレビュー成果物として共有する。
例
- 本番修正SQLをペアレビュー前に整形する。
- レポート用SQLをビジネス側に渡しやすくする。
避けること
- 読めないクエリのままロジックを詰める。
- 整形と挙動変更をdiffなく混ぜる。
- サブクエリの塊を分解せずに残す。
関連ツール
ブログで
開発者・データツール のその他
- JSON APIペイロードを素早くデバッグする
- APIと連携向けにCSVをJSONへ変換する
- YAMLとJSONの設定を正規化する
- URLクエリパラメータをテストして修正する
- JWTトークンを安全にデコードして確認する
- 実データサンプルで正規表現をテストする
すべてのタスクガイド または次の 開発者・データツール ハブ.
よくある質問
整形で結果は変わる?
意味が変わらないはずですが、diffは必ず確認してください。
EXPLAINの前か後か?
早めに整形し、実行計画を読みやすいSQLに対応づけます。