โดย M013 » 09/08/2013 6:16 pm
การ SELECT ข้อมูลด้วย Distinct (เเสดงข้อมูลไม่ซ้ำ)
เมื่อข้อมูลมีค่าที่เหมือนกันอยู่ในตารางข้อมูล เมื่อเวลาเเสดงผลออกมาก็จะเห็นข้อมูลซ้ำๆ หลายบรรทัด ซึ่งทำให้ดูยาก
คำสั่งที่ใช้
โค้ด: เลือกทั้งหมด
SELECT DISTINCE ชื่อคอลัมน์_1, ชื่อคอลัมน์_2, ชื่อคอลัมน์_3
FORM ชื่อตาราง;
ตัวอย่างการใช้งาาน
ตารางข้อมูลนักศึกษา
- ภาพที่ 1.1 ตารางข้อมูลนักศึกษา
- select_all.jpg (84.78 KiB) Viewed 13635 times
>>ต้องการทราบว่านักศึกษามีอายุเท่าไรบ้าง
การเเสดงผล
- ภาพที่ 1.2 จากการใช้คำสั่งจาก Code ข้างต้นจะเเสดงผลออกมาดังภาพ
- select_distinctl_output.jpg (17.33 KiB) Viewed 13635 times
[size=150][b]การ SELECT ข้อมูลด้วย Distinct (เเสดงข้อมูลไม่ซ้ำ)[/b][/size]
เมื่อข้อมูลมีค่าที่เหมือนกันอยู่ในตารางข้อมูล เมื่อเวลาเเสดงผลออกมาก็จะเห็นข้อมูลซ้ำๆ หลายบรรทัด ซึ่งทำให้ดูยาก
[b][u]คำสั่งที่ใช้[/u][/b]
[code]SELECT DISTINCE ชื่อคอลัมน์_1, ชื่อคอลัมน์_2, ชื่อคอลัมน์_3
FORM ชื่อตาราง;[/code]
[b][u]ตัวอย่างการใช้งาาน[/u][/b]
ตารางข้อมูลนักศึกษา[attachment=1]select_all.jpg[/attachment]
[b]>>ต้องการทราบว่านักศึกษามีอายุเท่าไรบ้าง[/b]
[code]SELECT DISTINCE Age
FROM Student;[/code]
[u][b]การเเสดงผล[/b][/u][attachment=0]select_distinctl_output.jpg[/attachment]