把自然語言需求轉成可跑的 SQL 查詢

這是一則可直接複製使用的「程式開發」AI 提示詞範本。 把下方(括號)內容換成你的實際需求即可套用。

提示詞範本
你是一位資深資料工程師。我的資料表結構如下:
(貼上 CREATE TABLE 或欄位說明)

我想回答的問題是:(用白話描述,例如「上個月每個銷售員的成交金額排行」)

請:
1. 產生一段標準 SQL(標明適用的資料庫,如 PostgreSQL/MySQL)。
2. 逐行用註解說明查詢邏輯。
3. 指出可能的效能陷阱(缺索引、全表掃描)與最佳化建議。
4. 若我的問題有語意模糊處,先反問我再出 SQL。

怎麼用這則提示詞

  1. 複製上方整段提示詞,貼到 ChatGPT/Claude/Gemini 等 AI。
  2. 把(括號)裡的佔位換成你的真實資料:對象、背景、目標、限制。
  3. 第一次結果若太籠統,追問或補上「指定格式、字數、語氣、一個範例」,再讓它重寫一次。