saixiii.com
Database SQL - Distinct คือ การแสดงข้อมูลโดยไม่ซ้ำกันจาก column ที่กำหนด - Saixiii
Database SQL – Distinct การใช้งาน SQL Select query statement ในบางครั้งข้อมูล column ที่เรานำมาแสดงผล อาจจะมีข้อมูลซ้ำกันบ้าง ซึ่งในบทความที่แล้วเราสามารถนำ SQL GROUP BY มาทำการจัดกลุ่มข้อมูลเหล่านี้ได้ แต่ถ้าเราต้องการแสดงผลข้อมูลเฉพาะบาง column โดยที่แสดงผลแบบข้อมูลไม่ซ้ำกัน หรือ unique ข้อมูลได้ด้วย keyword distinct ซึ่งระบบจะทำการเอาข้อมูลที่ซ้ำออกไปให้ รูปแบบ (Syntax) ภายใต้ SQL Select query statement เราสามารถใส่ keyword “DISTINCT” นำหน้า column name ที่ต้องการเอาข้อมูลที่ซ้ำออก SELECT DISTINCT column1, column2,.....columnN FROM table_name WHERE [condition] ตัวอย่างการใช้ DISTINCT ตัวอย่างข้อมูลใน table CUSTOMERS +----+----------+-----+-----------+----------+ | ID |…