普通SQL・Microsoft Copilot 達成済み
SQLの意図をAIに説明させる
既存のSQLをAIに説明させ、理解の確認と問題発見に使います。
120 XP 約8分-15分/回
このクエストで得られること
- SQLの意図を素早く理解できる
- JOINやサブクエリの問題に気づける
- レビュー観点を事前に整理できる
手順
- 1説明してほしいSQLを用意する
- 2個人情報・機密情報が含まれていないか確認する
- 3以下のテンプレートでAIに聞く
- 4AIの説明を読んで自分の理解と照合する
- 5問題があれば修正方針を検討する
プロンプトテンプレート
以下のSQLについて説明してください。 # SQL ```sql ここにSQLを貼り付けます ``` # 知りたいこと - このSQLが何をしているか - JOIN条件に問題がないか - NULLや重複で注意すべき点 - 性能面で気をつける点 - 修正案があれば教えてください
実行後に確認すること
- SQLの意図を正しく理解できたか
- AI指摘の問題点を確認したか
- 修正案は自分でも検証したか
- 本番適用前にレビューを受けたか
注意事項
- 実際のデータや個人情報が含まれるSQLは貼り付けない(テーブル名・カラム名のみにする)
- AIの修正案をそのまま本番に適用しない
- 必ず人間がレビューしてから使用する