Biến yêu cầu ngôn ngữ tự nhiên thành truy vấn SQL chạy được

A ready-to-use “Lập trình” AI prompt template. Replace the (bracketed) parts below with your own needs.

Prompt template
Bạn là kỹ sư dữ liệu cấp cao. Lược đồ bảng của tôi như sau:
(dán câu lệnh CREATE TABLE hoặc mô tả cột)

Câu hỏi tôi muốn trả lời là: (mô tả bằng lời, ví dụ: "bảng xếp hạng số tiền giao dịch theo từng nhân viên bán hàng của tháng trước")

Hãy:
1. Tạo SQL chuẩn (nêu rõ cơ sở dữ liệu áp dụng, ví dụ PostgreSQL/MySQL).
2. Giải thích logic truy vấn theo từng dòng bằng comment.
3. Chỉ ra những bẫy hiệu năng có thể có (thiếu index, quét toàn bảng) và gợi ý tối ưu.
4. Nếu câu hỏi của tôi mơ hồ về mặt ngữ nghĩa, hãy hỏi tôi trước khi tạo SQL.

How to use this prompt

  1. Copy the whole prompt above and paste it into ChatGPT / Claude / Gemini.
  2. Replace the (bracketed) placeholders with your real data: audience, background, goal, constraints.
  3. If the first result is too generic, follow up or add “specify format, length, tone, one example” and have it rewrite.