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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
วิธีโหลด Windows 10 จากเว็บไซต์ Microsoft ลง USB
โดย theoneozz จ 14 ม.ค. 2019 12:31 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
20
จ 14 ม.ค. 2019 12:31 pm โดย theoneozz
ข้อดีข้อเสียของ iPad Pro 2018
โดย ichimarusoichi จ 14 ม.ค. 2019 12:27 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
21
จ 14 ม.ค. 2019 12:27 pm โดย ichimarusoichi
[Extension phpBB3.1.1] Revolution Extension สไตล์ที่มีสีดำกับสีแดง ช่วยให้เว็บบอร์ดสวยงามยิ่งขึ้น
โดย จันนุสรณ์ ดีแก่ จ 14 ม.ค. 2019 12:01 pm บอร์ด phpBB 3.1 Extension Review
0
11
จ 14 ม.ค. 2019 12:01 pm โดย จันนุสรณ์ ดีแก่
การใช้งาน Font Awesome 4.7
โดย abdkode จ 14 ม.ค. 2019 11:36 am บอร์ด CSS Knowledge
0
13
จ 14 ม.ค. 2019 11:36 am โดย abdkode
วิธีโหลดเพลงจาก Youtube ด้วยเว็บ youtubeto
โดย theoneozz จ 14 ม.ค. 2019 11:35 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
14
จ 14 ม.ค. 2019 11:35 am โดย theoneozz
[Extension phpBB3.1.1] Large Font Extension การทำให้ฟ้อนเป็นตัวหนาทั้งหมดและมีขนาดใหญ่ขึ้น
โดย จันนุสรณ์ ดีแก่ จ 14 ม.ค. 2019 11:13 am บอร์ด phpBB 3.1 Extension Review
0
11
จ 14 ม.ค. 2019 11:13 am โดย จันนุสรณ์ ดีแก่
อัตราค่ารถโดยสารสาธารณะมีการเปลี่ยนแปลง
โดย ichimarusoichi จ 14 ม.ค. 2019 10:46 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
16
จ 14 ม.ค. 2019 10:46 am โดย ichimarusoichi
โปรแกรมคำนวณจารฐานข้อมูล SQlite 3
โดย Anonymous อ 13 ม.ค. 2019 1:35 pm บอร์ด Programming - C/C++ & java & Python
3
186
อ 15 ม.ค. 2019 11:25 am โดย meawkty
อยากทราบแนวทางการแก้ไข ปัญหา การแชร์ข้อมูลโพส บน facebook โดย phpbb
โดย Ittichai_chupol ส 12 ม.ค. 2019 2:52 pm บอร์ด Programming - PHP
2
38
อ 15 ม.ค. 2019 2:30 pm โดย Ittichai_chupol
อยากทราบวิธีการ ที่ตรวจสอบชนิดไฟล์ เพื่อ อัพโหลด บน phpbb
โดย Ittichai_chupol ส 12 ม.ค. 2019 10:26 am บอร์ด Programming - PHP
1
16
ส 12 ม.ค. 2019 10:37 pm โดย thatsawan
อยากทราบวิธีการล้างค่าหลังทำการอัพโหลดเสร็จ ใน phpbb
โดย Ittichai_chupol ส 12 ม.ค. 2019 10:57 am บอร์ด Programming - PHP
0
18
ส 12 ม.ค. 2019 10:57 am โดย Ittichai_chupol
การสร้างกราฟ Update second graph โดยใช้ฟังก์ชั่น Javascript
โดย theoneozz ศ 11 ม.ค. 2019 6:36 pm บอร์ด Jquery & Ajax Knowledge
0
23
ศ 11 ม.ค. 2019 6:36 pm โดย theoneozz
สร้างกราฟด้วย Chartjs
โดย abdkode ศ 11 ม.ค. 2019 6:16 pm บอร์ด Jquery & Ajax Knowledge
0
23
ศ 11 ม.ค. 2019 6:16 pm โดย abdkode
การสร้าง loop ของหน้าข้อมูลหลายๆหน้าด้วยภาษา php
โดย ichimarusoichi ศ 11 ม.ค. 2019 6:02 pm บอร์ด PHP Knowledge
0
24
ศ 11 ม.ค. 2019 6:02 pm โดย ichimarusoichi
การสร้าง Highcharts (Treemap) โดยใช้ฟังก์ชั่น Javascript
โดย theoneozz ศ 11 ม.ค. 2019 5:26 pm บอร์ด Jquery & Ajax Knowledge
0
18
ศ 11 ม.ค. 2019 5:26 pm โดย theoneozz
การสร้าง Highcharts ฺฺBubbleโดยใช้ฟังก์ชันใน JavaScript
โดย theoneozz ศ 11 ม.ค. 2019 4:58 pm บอร์ด Jquery & Ajax Knowledge
0
17
ศ 11 ม.ค. 2019 4:58 pm โดย theoneozz
การใช้ฟังก์ชั่น .Show() ในการสร้างกรอบข้อความ บน jQuery
โดย theoneozz ศ 11 ม.ค. 2019 4:04 pm บอร์ด Jquery & Ajax Knowledge
0
24
ศ 11 ม.ค. 2019 4:04 pm โดย theoneozz
อยากทราบว่าวิธีการเขียนโคด เพื่อตรวจสอบการอนญาติสิทธิ์ ใน phpbb
โดย Ittichai_chupol ศ 11 ม.ค. 2019 3:27 pm บอร์ด Programming - PHP
2
33
จ 14 ม.ค. 2019 4:00 pm โดย Ittichai_chupol
การพื้นที่ย่อ - ขยายเเบบปรับได้ (Resizable) ด้วย jQuery
โดย theoneozz ศ 11 ม.ค. 2019 3:26 pm บอร์ด Jquery & Ajax Knowledge
0
15
ศ 11 ม.ค. 2019 3:26 pm โดย theoneozz
Export ข้อมูลจาก DataTable
โดย abdkode ศ 11 ม.ค. 2019 3:02 pm บอร์ด Jquery & Ajax Knowledge
0
19
ศ 11 ม.ค. 2019 3:02 pm โดย abdkode