ให้เรตสมาชิก: 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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
คาดการณ์สเปคและฟีเจอร์ของ iPhone 12 พร้อมอัปเดตข่าวล่าสุด
โดย mintsaccount พฤ 12 พ.ย. 2020 12:41 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
88
พฤ 12 พ.ย. 2020 12:41 am โดย mintsaccount
ขอสอบถามวิธีแก้ปัญหา ข้อมูลไม่เข้าแสดงผล ในตารางหน่อยครับ
โดย makup พ 11 พ.ย. 2020 8:23 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
7
97
พฤ 12 พ.ย. 2020 4:51 pm โดย thatsawan
เว็บไซต์ คืออะไร มีประโยชน์อย่างไร ต่อธุรกิจ
โดย ploypola จ 09 พ.ย. 2020 5:29 pm บอร์ด Share Knowledge
0
147
จ 09 พ.ย. 2020 5:29 pm โดย ploypola
วิธีการใช้ while ในภาษา python
โดย bolue จ 09 พ.ย. 2020 3:26 pm บอร์ด Python Knowledge
0
211
จ 09 พ.ย. 2020 3:26 pm โดย bolue
วิธีการเดินจาก แม่สอด จังหวัดตาก มา กทม
โดย makup จ 05 ต.ค. 2020 2:21 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
157
จ 05 ต.ค. 2020 2:21 pm โดย makup
การสร้างกลุ่มในแอพพลิเคชั่นไลน์ บน โทรศัพท์มือถือ
โดย Bellamy ศ 06 พ.ย. 2020 7:27 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
184
ศ 06 พ.ย. 2020 7:27 pm โดย Bellamy
การกำหนดที่อยู่ของเราบน Google map
โดย Bellamy ศ 06 พ.ย. 2020 6:44 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
200
ศ 06 พ.ย. 2020 6:44 pm โดย Bellamy
ขอวิธีทำให้ตัวอักษร Keyword , ไปแสดงตรง tag ค้นหา หน่อยครับ
โดย makup ศ 06 พ.ย. 2020 11:44 am บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
6
243
พฤ 12 พ.ย. 2020 12:30 pm โดย makup