11113. SELECT
นี่เป็นส่วนคาสั่ง SELECT ซึ่งประกอบด้วยตัวดาเนินการ (SELECT)
ตามด้วยตัวระบุสองค่า ([E-mail Address] และ Company)
ถ้าตัวระบุมีเว้นวรรคหรืออักขระพิเศษ (เช่น "E-mail Address")
จะต้องอยู่ในเครื่องหมายวงเล็บเหลี่ยม
ส่วนคาสั่ง SELECT ไม่จาเป็นต้องระบุว่าตารางใดมีเขตข้อมูลนั้น และไม่
สามารถระบุเกณฑ์ใดๆ ในการเลือกข้อมูลเข้ามารวมไว้ได้
ส่วนคาสั่ง SELECT จะปรากฏอยู่หน้าส่วนคาสั่ง FROM ในคาสั่ง
SELECT เสมอ
5. การเขียนคาสั่ง SQL สาหรับเรียกดูข้อมูล
SELECT (ใส่ชื่อคอลัมน์ และ built in function)
FROM (ใส่ชื่อตารางที่เราจะเรียกดูข้อมูล)
WHERE (ใส่เงื่อนไขสาหรับการกรองแถว ห้ามใส่ built in function)
GROUP BY (ใส่ชื่อคอลัมน์ที่ใช้ group ข้อมูล)
HAVING (ใส่เงื่อนไขสาหรับกรองกลุ่ม)
ORDER BY(ใส่ชื่อคอลัมน์หรือลาดับที่ของคอลัมน์ที่ใช้ในการเรียงผลลัพธ์)
6. ประเภทของคำสั่ง SQL
1.ภาษาสาหรับนิยามข้อมูล (Data definition Language : DDL) ประกอบด้วยคาสั่งที่ใช้
ในการกาหนดโครงสร้างข้อมูลว่ามีคอลัมน์อะไรบ้าง แต่ละคอลัมน์เก็บข้อมูลประเภทใด รวมถึงการเพิ่มคอลัมน์ การ
กาหนดดัชนี การกาหนดวิวของผู้ใช้ เป็นต้น
2.ภาษาสาหรับการจัดดาเนินการข้อมูล (Data Manipulation Language : DML)
ประกอบด้วยคาสั่งที่ใช้ในการเรียกใช้ข้อมูลการเปลี่ยนแปลงข้อมูลการเพิ่มหรือลบข้อมูล เป็นต้น
3.ภาษาที่ใช้ในการควบคุมข้อมูล (Data Control Language : DCL) ประกอบด้วยคาสั่งที่
ใช้ในการควบคุม การเกิดภาวะพร้อมกัน หรือ ป้องกันการเกิดเหตุการณ์ที่ผู้ใช้หลายคน เรียกใช้ข้อมูลพร้อมกันโดยที่
ข้อมูลนั้นๆอยู่ในระหว่างการปรับปรุงแก้ไข ซึ่งเป็นเวลาเดียวกับที่ผู้ใช้อีกคนหนึ่งก็เรียกใช้ข้อมูลนี้ ทาให้ข้อมูลที่ผู้ใช้
คนที่สองได้ไปเป็นค่าที่ไม่ถูกต้อง นอกจากนี้ยังประกอบด้วยคาสั่งที่เกี่ยวข้องกับการควบคุมความปลอดภัยของข้อมูล
ด้วยการให้สิทธิ์ผู้ใช้ที่แตกต่างกัน เป็นต้น
7. จัดทาโดย
นายวศิน พรรษา ม.5/3 เลขที่ 1
นายศุภวิชญ์ หวังน้าใจ ม.5/3 เลขที่ 2
นางสาวฉัฐกนก เชยล้อมขา ม.5/3 เลขที่ 21
นางสาวจรัสรวี จินดากูลย์ ม.5/3 เลขที่ 25
นางสาวกรรณิการ์ สิงห์คะนองศักดิ์ ม.5/3 เลขที่ 28