การสร้างตารางตัวอย่าง
เริ่มต้นด้วยการสร้างตาราง DemoTable1837 เพื่อใช้ในการสาธิต:
mysql> CREATE TABLE DemoTable1837 (
StudentId INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
StudentName VARCHAR(20)
);
การเพิ่มข้อมูลตัวอย่าง
เพิ่มข้อมูลนักศึกษา 4 รายการ:
mysql> INSERT INTO DemoTable1837(StudentName) VALUES('Chris');
mysql> INSERT INTO DemoTable1837(StudentName) VALUES('David');
mysql> INSERT INTO DemoTable1837(StudentName) VALUES('Bob');
mysql> INSERT INTO DemoTable1837(StudentName) VALUES('Mike');
แสดงข้อมูลทั้งหมด
ใช้คำสั่ง SELECT * เพื่อดูข้อมูลทั้งหมด:
mysql> SELECT * FROM DemoTable1837;
ผลลัพธ์:
+-----------+-------------+
| StudentId | StudentName |
+-----------+-------------+
| 1 | Chris |
| 2 | David |
| 3 | Bob |
| 4 | Mike |
+-----------+-------------+
ดึงข้อมูลคอลัมน์เฉพาะ
ระบุชื่อคอลัมน์ที่ต้องการแทนการใช้ *:
mysql> SELECT StudentName FROM DemoTable1837;
ผลลัพธ์จะแสดงเฉพาะคอลัมน์ StudentName:
+-------------+
| StudentName |
+-------------+
| Chris |
| David |
| Bob |
| Mike |
+-------------+
สรุป
การระบุชื่อคอลัมน์ในคำสั่ง SELECT ช่วยให้ดึงข้อมูลเฉพาะที่ต้องการ ลดการถ่ายโอนข้อมูลที่ไม่จำเป็น และเพิ่มประสิทธิภาพการทำงานของคำสั่ง SQL