ให้เรตสมาชิก: 2 / 5

ดาวใช้งานดาวใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ความรู้ โครงสร้างข้อมูล (File Structure)
โดย mindphp พ 16 ส.ค. 2006 11:19 am บอร์ด SQL - Database
0
6500
พ 16 ส.ค. 2006 11:19 am โดย mindphp
การ นำไฟล์ Excel ใส่ฐานข้อมูล phpMyAdmin
โดย umman อ 15 ส.ค. 2006 11:43 pm บอร์ด Programming - PHP
1
3092
พ 16 ส.ค. 2006 2:32 am โดย mindphp
มีปัญหาการติดตั้ง SMF
โดย Supermario จ 14 ส.ค. 2006 11:31 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
2
4162
อ 20 ส.ค. 2006 10:07 pm โดย mindphp
อเนก
โดย a_bird03 ส 12 ส.ค. 2006 4:39 pm บอร์ด Programming - PHP
1
1646
ส 12 ส.ค. 2006 8:07 pm โดย บุคคลทั่วไป
สร้างแผนที่ด้วยphp
โดย Anonymous ศ 11 ส.ค. 2006 12:49 pm บอร์ด Programming - PHP
8
5445
ศ 16 ธ.ค. 2011 10:16 pm โดย imsn
เกี่ยวกับการ edit,comment pdf
โดย Anonymous พฤ 10 ส.ค. 2006 1:57 am บอร์ด Programming - PHP
1
2078
ศ 11 ส.ค. 2006 9:36 am โดย icphp
สร้าง report เป็นไฟล์ pdf
โดย Anonymous พ 09 ส.ค. 2006 5:49 pm บอร์ด Programming - PHP
4
4730
อ 15 ส.ค. 2006 5:14 am โดย บุคคลทั่วไป
อยากทราบว่าทำอย่างไรให้ php สามารถ convert เป็น pdf ได้
โดย Anonymous พ 09 ส.ค. 2006 1:51 am บอร์ด Programming - PHP
2
2348
อ 15 ส.ค. 2006 5:20 am โดย บุคคลทั่วไป