- หน้าหลัก
- หลักสูตร
- Software Development
- การใช้งาน MySQL เบื้องต้น
เนื้อหาหลักสูตร
- 8 หมวดหมู่
- 42 บทเรียน
- 10 สัปดาห์
แสดงเนื้อหาทั้งหมดย่อเนื้อหาทั้งหมด
- ความรู้เบื้องต้นเกี่ยวกับหลักสูตร1
- บทที่ 1 การจัดการฐานข้อมูล (DATABASE)2
- บทที่ 2 การจัดการตารางข้อมูล (TABLE) ในฐานข้อมูล3
- 3.1การสร้างตารางข้อมูล (Table) ใหม่ และกำหนดชนิดข้อมูล (Data Type) ของแต่ละคอลัมน์ ด้วยคำสั่ง CREATE TABLE
- 3.2การปรับแก้ไขโครงสร้างตารางข้อมูล (Table) หรือ แก้ไขชนิดข้อมูล (Data Type) ของคอลัมน์ ในตารางข้อมูล ด้วยคำสั่ง ALTER TABLE
- 3.3การลบตารางข้อมูล (Table) ที่ไม่ได้ใช้งาน ออกจากฐานข้อมูล ด้วยคำสั่ง DROP TABLE
- บทที่ 3 การจัดการข้อมูล (DATA) ในตารางข้อมูลที่อยู่ในฐานข้อมูล3
- บทที่ 4 การเรียกดูข้อมูล (SELECT) ในตารางข้อมูลที่อยู่ในฐานข้อมูล24
- 5.1การ SELECT ข้อมูล
- 5.2การ SELECT ข้อมูล แบบเลือกระบุเงื่อนไข ด้วยคำสั่ง WHERE
- 5.3การ SELECT ข้อมูล แบบเลือกระบุหลายเงื่อนไข และเลือกแสดงเฉพาะแถวข้อมูลที่มีเงื่อนไขตรงกันทั้งหมดตามที่ระบุไว้ ด้วยคำสั่ง AND
- 5.4การ SELECT ข้อมูล แบบเลือกระบุหลายเงื่อนไข และเลือกแสดงเฉพาะข้อมูลที่มีเงื่อนไขตรงกันทั้งหมดหรือมีเงื่อนไขใดเงื่อนไขหนึ่งตรงตามที่ระบุไว้ ด้วยคำสั่ง OR
- 5.5การ SELECT ข้อมูล แบบเลือกระบุค้นหาข้อมูลหลายรายการในคอลัมน์เดียวกัน ด้วยคำสั่ง IN
- 5.6การ SELECT ข้อมูล แบบเลือกค้นหาเฉพาะข้อมูลที่อยู่ในช่วงที่กำหนด โดยมีการระบุค่าเริ่มต้นและค่าสิ้นสุด ด้วยคำสั่ง BETWEEN
- 5.7การ SELECT ข้อมูล แบบเลือกค้นหาบางส่วนของข้อมูลในตารางข้อมูล ด้วยคำสั่ง LIKE
- 5.8การ SELECT ข้อมูล แบบเลือกไม่ให้แสดงแถวข้อมูลตามเงื่อนไขที่ระบุไว้ ด้วยคำสั่ง NOT
- 5.9การ SELECT ข้อมูล แบบตั้งชื่อเล่นหรือชื่อย่อ ให้กับคอลัมน์หรือตารางข้อมูล ด้วยคำสั่ง ALIASES
- 5.10การ SELECT ข้อมูล แบบระบุคำอธิบายในชุดคำสั่ง หรือ ปิดชุดคำสั่งที่ไม่ต้องการ เพื่อไม่ให้ถูกประมวลผล ด้วยคำสั่ง Comments
- 5.11การ SELECT ข้อมูล แบบเลือกเรียกดูข้อมูล เฉพาะแถวข้อมูลที่มีค่าข้อมูลไม่ซ้ำกัน ด้วยคำสั่ง DISTINCT
- 5.12การ SELECT ข้อมูล แบบเลือกเรียกดูข้อมูล เฉพาะแถวข้อมูลที่ไม่มีข้อมูลอยู่ในคอลัมน์ ด้วยคำสั่ง NULL
- 5.13การ SELECT ข้อมูล แบบเลือกเรียกดูข้อมูล โดยมีฟังก์ชันในการรวม (Aggregate Functions)
- 5.14การ SELECT ข้อมูล แบบมีการจัดเรียงลำดับข้อมูลตอนแสดงผล ด้วยคำสั่ง ORDER BY
- 5.15การ SELECT ข้อมูล แบบมีการจัดกลุ่มข้อมูลตามหมวดหมู่ในคอลัมน์ ด้วยคำสั่ง GROUP BY
- 5.16การ SELECT ข้อมูล แบบกรองข้อมูลที่ถูกจัดกลุ่มข้อมูลตามหมวดหมู่ (GROUP BY) ด้วยคำสั่ง HAVING
- 5.17การ SELECT ข้อมูล แบบกำหนดจำนวนแถวข้อมูลที่ต้องการแสดง ด้วยคำสั่ง LIMIT
- 5.18การ SELECT ข้อมูล แบบเรียกดูข้อมูลแล้วนำมาประมวลผลและแสดงค่าตามที่ระบุไว้ ด้วยคำสั่ง CASE
- 5.19การ SELECT ข้อมูล แบบกำหนดรูปแบบวันที่ในการแสดงข้อมูล ด้วยคำสั่ง DATE_FORMAT
- 5.20การ SELECT ข้อมูล แบบคำนวณส่วนต่างของวันและเวลา ด้วยคำสั่ง TIMESTAMPDIFF
- 5.21การ SELECT ข้อมูล แบบรวมคอลัมน์ ตั้งแต่ 2 คอลัมน์ขึ้นไป ให้อยู่ในคอลัมน์เดียวกัน ด้วยคำสั่ง CONCAT
- 5.22การ SELECT ข้อมูล แบบรวมทุกๆ แถวข้อมูลในคอลัมน์เดียวกัน ให้อยู่ในแถวข้อมูลเดียวกัน ด้วยคำสั่ง GROUP_CONCAT
- 5.23การ SELECT ข้อมูล แบบแสดงจำนวนอักขระของข้อมูลที่ระบุไว้ ด้วยคำสั่ง LENGTH
- 5.24การ SELECT ข้อมูล แบบแสดงข้อมูลให้เป็นตัวพิมพ์เล็ก หรือพิมพ์ใหญ่ ด้วยคำสั่ง LOWER / UPPER
- บทที่ 5 การเรียกดูข้อมูล (SELECT) ในหลายๆ ตารางข้อมูลที่อยู่ในฐานข้อมูล มา JOIN ข้อมูลกัน และแนะนำเทคนิคการใช้งาน Sub Query8
- 6.1การ SELECT ข้อมูล แบบมีการดึงข้อมูลจากหลายตาราง มารวมเป็นตารางเดียวกัน และเลือกแสดงเฉพาะแถวข้อมูลที่มี Key ตรงกันเท่านั้น ด้วยคำสั่ง INNER JOIN
- 6.2การ SELECT ข้อมูล แบบมีการดึงข้อมูลจากหลายตาราง มารวมเป็นตารางเดียวกัน และเลือกแสดงแถวข้อมูลในตารางฝั่งซ้ายเป็นหลัก ด้วยคำสั่ง LEFT JOIN
- 6.3การ SELECT ข้อมูล แบบมีการดึงข้อมูลจากหลายตาราง มารวมเป็นตารางเดียวกัน และเลือกแสดงแถวข้อมูลในตารางฝั่งขวาเป็นหลัก ด้วยคำสั่ง RIGHT JOIN
- 6.4การ SELECT ข้อมูล แบบมีการดึงข้อมูลจากหลายตาราง มารวมเป็นตารางเดียวกัน และเลือกแสดงแถวข้อมูลทั้งหมดที่มีการจับคู่กัน โดยไม่จำเป็นต้องมี Key ที่ตรงกัน ด้วยคำสั่ง CROSS JOIN
- 6.5การ SELECT ข้อมูล แบบมีการดึงข้อมูลภายในตารางเดียวกัน แล้วจำลองเป็นตารางใหม่เพิ่มอีกตารางหนึ่ง เพื่อมาเปรียบเทียบข้อมูลในตารางเดียวกัน ด้วยเทคนิค SELF JOIN
- 6.6การ SELECT ข้อมูล แบบมีการดึงข้อมูลจากหลายตาราง มารวมเป็นตารางเดียวกัน และเลือกแสดงเฉพาะแถวข้อมูลที่มีชนิดข้อมูลเดียวกันมารวมกัน ให้เป็นชุดข้อมูลเดียวกัน ด้วยคำสั่ง UNION
- 6.7การ SELECT ข้อมูล แบบมีชุดคำสั่งสืบค้นย่อย (SELECT ซ้อน SELECT) ด้วยเทคนิค Sub Query
- 6.8การ SELECT ข้อมูล แบบมีการเปรียบเทียบข้อมูลระหว่างตาราง โดยเลือกแสดงเฉพาะข้อมูลที่มีค่าข้อมูลตรงกับเงื่อนไขที่ระบุไว้ในชุดคำสั่ง Sub Query ด้วยคำสั่ง EXISTS
- แบบทดสอบท้ายบทเรียน (หลักสูตร MySQL เบื้องต้น)1
- ดาวน์โหลดเอกสารประกอบการอบรม1
เนื้อหาสำหรับสมาชิกเท่านั้นกรุณา เข้าสู่ระบบ (เข้าสู่ระบบ) และกดปุ่ม enroll (เริ่มต้น) ในหลักสูตรนี้ก่อนการเรียน
การ SELECT ข้อมูล แบบมีการดึงข้อมูลจากหลายตาราง มารวมเป็นตารางเดียวกัน และเลือกแสดงแถวข้อมูลในตารางฝั่งซ้ายเป็นหลัก ด้วยคำสั่ง LEFT JOIN
ก่อนหน้า
การ SELECT ข้อมูล แบบมีการดึงข้อมูลจากหลายตาราง มารวมเป็นตารางเดียวกัน และเลือกแสดงแถวข้อมูลทั้งหมดที่มีการจับคู่กัน โดยไม่จำเป็นต้องมี Key ที่ตรงกัน ด้วยคำสั่ง CROSS JOIN
ถัดไป
