SELECT DISTINCT (ดิซทีง) หรือ การเรียกดูข้อมูลที่ไม่ซ้ำกัน

             การ SELECT (ซีเล็คท์) แบบ DISTINCT จะแตกต่างจากการ SELECT ทั่วๆ ไป คือ คำสั่งจะทำการลบแถวที่ซ้ำกัน หรือก็คือ ไม่แสดงข้อมูลที่ซ้ำกัน

รูปแบบคำสั่ง : 

SELECT DISTINCT
column_1
FROM table_name

อธิบายคำสั่ง

SELECT DISTINCT (ซีเล็คท์) :  คำสั่งเลือกแสดงข้อมูลที่ไม่ซ้ำ

column_1 (คอลัมน์_1)       :  ชื่อคอลัมน์ที่ต้องการ select

table_name (เทเบิล_เนม)     :  ชื่อตารางที่ต้องการ select 

ตัวอย่าง

จากรายชื่อทั้งหมดที่เราให้แสดง ข้อมูลของ city (ซิตตี้) ด้วย จะเห็นว่า มีรายชื่อ city ที่ซ้ำกันอยู่

การเรียกดูข้อมูลทั้งหมด
การเรียกดูข้อมูลทั้งหมด

เราจึงทำการเลือก SELECT เพียงแค่ city เพื่อให้เห็นชัดเจนขึ้น โดยทำการ

การ SELECT แบบปกติ

SELECT city
FROM res_partner

ผลที่ได้ :

การ SELECT แบบปกติ
การ SELECT แบบปกติ 

ยกตัวอย่าง "Taipei" ที่มีข้อมูลซ้ำกันถึง 4 ชื่อ

เราจึงทำการ SELECT โดยใช้ DISTINCT

การ SELECT แบบ DISTINCT

SELECT DISTINCT city
FROM res_partner

ผลที่ได้ :

การ SELECT แบบ DISTINCT
การ SELECT แบบ DISTINCT 

city ต่างๆ ที่มีชื่อซ้ำกัน จะไม่ถูกนำมาแสดง จะเห็นได้ว่า แต่ละชื่อจะเหลือเพียงแต่ 1 อย่างเช่น "Taipei"

สามารถศึกษาเพิ่มเติมได้ที่ คำสั่ง SQL ต่างๆ

โดย : http://www.mindphp.com

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
บริษัท มันตรา ครีเอทีฟ จำกัด รับสมัครโปรแกรมเมอร์ด่วน
โดย Anonymous พฤ 13 ม.ค. 2011 2:40 pm บอร์ด MindPHP News & Feedback
0
1039
พฤ 13 ม.ค. 2011 2:40 pm โดย บุคคลทั่วไป View Topic บริษัท มันตรา ครีเอทีฟ จำกัด รับสมัครโปรแกรมเมอร์ด่วน
หน้า upload ไม่ทำงานบน ie แต่บน firefox ปกติ จะมีแนวทางแก้ยังไงดีคับ
โดย daddydog พฤ 13 ม.ค. 2011 10:31 am บอร์ด JavaScript & jQuery Ajax & Node.JS
0
2636
พฤ 13 ม.ค. 2011 10:31 am โดย daddydog View Topic หน้า upload ไม่ทำงานบน ie แต่บน firefox ปกติ จะมีแนวทางแก้ยังไงดีคับ
html ทำหน้าเวบ ตัวอย่าง
โดย raccoon พฤ 13 ม.ค. 2011 12:46 am บอร์ด HTML CSS
5
15185
อ 04 พ.ย. 2012 3:44 pm โดย MikaruKinji View Topic html ทำหน้าเวบ ตัวอย่าง
css ทำ หน้าเวบ ตัวอย่าง
โดย raccoon พฤ 13 ม.ค. 2011 12:45 am บอร์ด HTML CSS
0
2916
พฤ 13 ม.ค. 2011 12:45 am โดย raccoon View Topic css ทำ หน้าเวบ ตัวอย่าง
web link ที่เกี่ยวกับ js หาอ่านได้เพิ่มเติม
โดย raccoon พฤ 13 ม.ค. 2011 12:42 am บอร์ด JavaScript & jQuery Ajax & Node.JS
0
1587
พฤ 13 ม.ค. 2011 12:42 am โดย raccoon View Topic web link ที่เกี่ยวกับ js หาอ่านได้เพิ่มเติม
รวททุกอย่าง.css
โดย raccoon พฤ 13 ม.ค. 2011 12:38 am บอร์ด JavaScript & jQuery Ajax & Node.JS
0
1803
พฤ 13 ม.ค. 2011 12:38 am โดย raccoon View Topic รวททุกอย่าง.css
ตั้งราคาสินค้าใน virtuemart
โดย Marty อ 11 ม.ค. 2011 11:57 pm บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
0
1247
อ 11 ม.ค. 2011 11:57 pm โดย Marty View Topic ตั้งราคาสินค้าใน virtuemart
onMouselink
โดย raccoon อ 11 ม.ค. 2011 10:53 pm บอร์ด JavaScript & jQuery Ajax & Node.JS
0
1378
อ 11 ม.ค. 2011 10:53 pm โดย raccoon View Topic onMouselink