📦 SKILL📊 Data🔧 Read, Bash
ช่วยเขียน/แก้ SQL (จากโจทย์ภาษาไทย)
แปลงคำถามภาษาไทยเป็น SQL query ที่ถูกต้องพร้อมอธิบาย และช่วย debug query ที่ error/ช้า ใช้เมื่อต้องดึงข้อมูลจากฐานข้อมูล (MySQL/Postgres/BigQuery/SQLite) แต่เขียน SQL ไม่คล่อง
⚡ เอาไปใช้
💡 ดู preview ฟรี 100% — สมัครเพื่อดาวน์โหลด / copy ไปใช้
--- name: sql-query-helper description: แปลงคำถามภาษาไทยเป็น SQL query ที่ถูกต้องพร้อมอธิบาย และช่วย debug query ที่ error/ช้า ใช้เมื่อต้องดึงข้อมูลจากฐานข้อมูล (MySQL/Postgres/BigQuery/SQLite) แต่เขียน SQL ไม่คล่อง allowed-tools: Read, Bash --- # ช่วยเขียน/แก้ SQL (จากโจทย์ภาษาไทย) แปลงโจทย์ภาษาไทยเป็น SQL ที่รันได้จริง พร้อมอธิบาย และช่วยหาเหตุ query พังหรือช้า — เน้น query อ่านข้อมูล (SELECT) เป็นหลัก ## Workflow 1. ถามให้ครบ: (ก) ฐานข้อมูลอะไร — MySQL / PostgreSQL / BigQuery / SQLite (syntax วันที่/LIMIT/ฟังก์ชันต่างกัน) (ข) ตาราง + คอลัมน์ที่เกี่ยว ถ้าไม่รู้ schema ขอให้รัน `DESCRIBE table` หรือดู DDL 2. ทวนโจทย์เป็นเงื่อนไขชัดๆ ก่อนเขียน: กรองอะไร, group ตามอะไร, นับ/รวมอะไร, เรียง/limit เท่าไร 3. เขียน query เป็นขั้น: SELECT → FROM/JOIN → WHERE → GROUP BY → HAVING → ORDER BY → LIMIT ใส่ comment ในตัว query 4. อธิบายเป็นภาษาคนทีละท่อน โดยเฉพาะ JOIN (inner/left ต่างกันยังไงในเคสนี้) และ aggregate …
วิธีใช้งาน
🖥️ ในเครื่อง (Claude Code)
- 1. กด ⬇️ ดาวน์โหลด SKILL.md
- 2. วางไฟล์ใน
~/.claude/skills/sql-query-helper/SKILL.md(สร้างโฟลเดอร์sql-query-helperถ้ายังไม่มี) - 3. ไม่ต้อง restart — พิมพ์
/sql-query-helperหรือพิมพ์งานปกติ Claude เลือกให้เอง
💻 แอป Claude เดสก์ท็อป — อัปโหลด
- 1. กด 📦 .zip ดาวน์โหลดไฟล์ skill
- 2. เปิดแอป → Settings → Customize → Skills → กด + → Upload a skill → เลือกไฟล์ .zip
- 3. เรียกใช้ได้เลย (เป็นของบัญชีคุณ)
ใช้ได้กับ
- อยากดึงลูกค้าที่ซื้อเกิน 3 ครั้งใน 90 วันจากตาราง orders
- query เดิม JOIN แล้วได้แถวซ้ำเยอะ แก้ไม่ถูก
- อยากรู้ยอดขายรายเดือนแยกตามหมวดสินค้า