SQL-1: Basics
- ใช้ SELECT เลือกคอลัมน์จากตาราง
- กรองข้อมูลด้วย WHERE และ operator ต่าง ๆ
- เรียงลำดับผลลัพธ์ด้วย ORDER BY ASC / DESC
- จำกัดจำนวนแถวด้วย LIMIT และ OFFSET
Progress 0 / 4
ทำไมต้องเรียน SQL?
Section titled “ทำไมต้องเรียน SQL?”SQL (Structured Query Language) เป็นภาษาหลักในการจัดการข้อมูลใน Relational Database ไม่ว่าจะเป็น PostgreSQL, MySQL หรือ SQLite — ทุกตัวใช้ SQL เป็นพื้นฐานเดียวกัน
ตารางที่ใช้ตลอดบท
Section titled “ตารางที่ใช้ตลอดบท”เราจะใช้ตาราง students เป็นหลัก:
| Column | Type | ตัวอย่าง |
|---|---|---|
student_id | VARCHAR(6) | STD001 |
name | VARCHAR(100) | สมชาย |
email | VARCHAR(100) | somchai@mail.com |
price | NUMERIC(10,2) | 4500.00 |
enrolled_on | DATE | 2025-08-15 |
active | BOOLEAN | TRUE |
บทเรียนในหมวดนี้
Section titled “บทเรียนในหมวดนี้” SELECT & WHERE เลือกข้อมูลและกรองด้วยเงื่อนไข
ORDER BY & LIMIT เรียงลำดับและจำกัดจำนวนแถว
Aliases & Comments ตั้งชื่อย่อและเขียน comment
Lab: SQL Basics ฝึกเขียน query จริงบนตาราง students
เครื่องมือที่แนะนำ
Section titled “เครื่องมือที่แนะนำ”- DB Fiddle — ทดลอง SQL บน browser ได้เลย
- DBeaver — GUI client ฟรีที่รองรับหลาย database
- psql — command-line client ของ PostgreSQL