สารบัญ:
คำจำกัดความ - SELECT (ฐานข้อมูล) หมายถึงอะไร
SELECT เป็นคำสั่งพื้นฐานของภาษาคิวรีที่มีโครงสร้าง (SQL)
คำสั่ง SELECT ซึ่งเป็นไปตามรูปแบบที่สอดคล้องและเฉพาะเจาะจงเริ่มต้นด้วยคำหลัก SELECT ตามด้วยคอลัมน์ที่จะรวมในรูปแบบ หากวางเครื่องหมายดอกจัน (*) หลังจาก SELECT ลำดับนี้จะตามด้วยส่วนคำสั่ง FROM ที่เริ่มต้นด้วยคำสำคัญ FROM ตามด้วยแหล่งข้อมูลที่มีคอลัมน์ที่ระบุหลังส่วนคำสั่ง SELECT แหล่งข้อมูลเหล่านี้อาจเป็นตารางเดียวการรวมกันของตารางแบบสอบถามย่อยหรือมุมมอง
อาจมีการเพิ่มคำสั่งที่เป็นตัวเลือก แต่ไม่บังคับเช่นคำสั่ง WHERE ที่ให้เงื่อนไขในการส่งคืนข้อมูลหรือคำสั่งย่อย ORDER BY ที่เรียงลำดับผลลัพธ์ด้วยคอลัมน์ที่ระบุอย่างน้อยหนึ่งคอลัมน์
Techopedia อธิบาย SELECT (ฐานข้อมูล)
หนึ่งในบทเรียนการจัดการฐานข้อมูลแรกคือคำสั่ง SELECT ซึ่งเป็นจุดเริ่มต้นของสคริปต์ SQL ใด ๆ ที่ใช้ในการสืบค้นข้อมูล SELECT เป็นคำสำคัญคำแรกในคำสั่ง SELECT ซึ่งเช่นเดียวกับคำสั่ง SQL ทั้งหมดไม่คำนึงถึงตัวอักษรตัวเล็ก
ในการแสดงคำสั่ง SELECT ในตัวอย่างสมมติว่าฐานข้อมูลธนาคารมีตาราง CUSTOMER_MASTER ที่เก็บรายละเอียดลูกค้าพื้นฐานและมีคอลัมน์หลายคอลัมน์ดังนี้
- รหัสลูกค้า
- social_security_no
- นามสกุล
- ชื่อจริง
- ที่อยู่อีเมล
- physical_address
- วันเกิด
- เพศ
คำสั่ง SELECT ต่อไปนี้ใช้เพื่อสืบค้นข้อมูลตารางทั้งหมด:
เลือก * จาก customer_master
คำสั่ง SELECT ต่อไปนี้ใช้เพื่อจัดเรียงผลลัพธ์ตามนามสกุลลูกค้า:
เลือก * จาก customer_master ORDER โดยใช้นามสกุล
ในการแสดงรายการนามสกุลของลูกค้าชื่อและวันเดือนปีเกิดเครื่องหมายดอกจัน (*) จะถูกแทนที่ด้วยชื่อคอลัมน์ที่เกี่ยวข้องดังนี้:
เลือกนามสกุล, ชื่อจริง, date_of_birth จาก customer_master
เมื่อต้องการเรียกใช้แบบสอบถามของลูกค้าหญิงทั้งหมดที่เรียงลำดับตามวันเดือนปีเกิดคำสั่งต่อไปนี้จะออก:
SELECT * จาก customer_master WHERE gender = 'F' เรียงลำดับตาม date_of_birth
หมายเหตุ: ตอนนี้ส่วนคำสั่ง WHERE ถูกใช้เพื่อ จำกัด เอาต์พุต
คำอธิบายนี้เป็นไพรเมอร์ธรรมดาที่แสดงให้เห็นถึงพลังของคำสั่ง SELECT และอาจนำมาใช้ในการสร้างแบบสอบถามที่ซับซ้อนและซับซ้อนเกินขอบเขตนี้ อย่างไรก็ตามคำสั่ง SELECT ทั้งหมดไม่ว่าจะอยู่ในขอบเขตใดจำเป็นต้องปฏิบัติตามกฎพื้นฐานที่อธิบายไว้ข้างต้นอย่างสม่ำเสมอ
