เนื้อหาหลักสูตร
- 8 Sections
- 42 Lessons
- 10 Weeks
Expand all sectionsCollapse all sections
- ความรู้เบื้องต้นเกี่ยวกับหลักสูตร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
การ SELECT ข้อมูล แบบมีการดึงข้อมูลจากหลายตาราง มารวมเป็นตารางเดียวกัน และเลือกแสดงแถวข้อมูลในตารางฝั่งขวาเป็นหลัก ด้วยคำสั่ง RIGHT JOIN
Prev
การ SELECT ข้อมูล แบบมีการดึงข้อมูลภายในตารางเดียวกัน แล้วจำลองเป็นตารางใหม่เพิ่มอีกตารางหนึ่ง เพื่อมาเปรียบเทียบข้อมูลในตารางเดียวกัน ด้วยเทคนิค SELF JOIN
Next