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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ทำอย่างไรให้บอร์ด สามารถupไฟล์ ให้ผู้ใช้บอร์ด ดาวโหลดได้
โดย Anonymous พ 24 พฤษภาคม 2006 8:38 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
5
3673
พฤ 03 ส.ค. 2006 11:54 am โดย บุคคลทั่วไป
require,require_once,include include_once มันต่างกันยังไง
โดย Anonymous อ 23 พฤษภาคม 2006 12:58 pm บอร์ด Programming - PHP
1
2352
พฤ 01 ม.ค. 1970 7:00 am โดย 4404
ขอโค๊ด dropdown list หน่อยครับ
โดย joshino อ 23 พฤษภาคม 2006 2:53 am บอร์ด Programming - PHP
1
2474
อ 23 พฤษภาคม 2006 11:28 am โดย icphysics
upgrade Program FileZilla เป็น Version 2.2.23a
โดย อ 23 พฤษภาคม 2006 2:29 am บอร์ด Programming - PHP
0
1275
พฤ 01 ม.ค. 1970 7:00 am โดย 4404
FlashGet 1.72 ออกใหม่ สดๆ เลยครับ
โดย icphysics อ 23 พฤษภาคม 2006 2:25 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
3061
อ 23 พฤษภาคม 2006 2:25 am โดย icphysics
PhpMyAdmin 2.8.1 stable ออก มาแล้วครับ
โดย Anonymous จ 22 พฤษภาคม 2006 6:06 pm บอร์ด Programming - PHP
0
2022
จ 22 พฤษภาคม 2006 6:06 pm โดย บุคคลทั่วไป
script sql
โดย TumTam อ 21 พฤษภาคม 2006 10:19 pm บอร์ด Programming - PHP
4
2632
อ 23 พฤษภาคม 2006 5:10 pm โดย TumTam
ทำอย่างให้php เรียกไฟล์ในโฟร์เดอร์ได้
โดย Anonymous ส 20 พฤษภาคม 2006 7:07 am บอร์ด Programming - PHP
4
2575
จ 22 พฤษภาคม 2006 9:02 am โดย บุคคลทั่วไป
ทำตัว setup php
โดย Anonymous ส 20 พฤษภาคม 2006 6:55 am บอร์ด Programming - PHP
1
2314
พฤ 01 ม.ค. 1970 7:00 am โดย 4404
ช่วยตอบทีจะเอาไปสอบพรุง่นี้ วานทีคับ ขอร้อง
โดย Anonymous ศ 19 พฤษภาคม 2006 11:14 pm บอร์ด Programming - C/C++ & java & Python
3
4275
พฤ 01 ม.ค. 1970 7:00 am โดย 4404
for Loop (javaScript)
โดย TumTam พฤ 18 พฤษภาคม 2006 6:42 pm บอร์ด JavaScript & Jquery Ajax
1
2888
จ 17 พฤษภาคม 2010 8:00 pm โดย ped99
WMTOOL
โดย Anonymous พ 17 พฤษภาคม 2006 12:59 pm บอร์ด Programming - PHP
2
2217
พ 17 พฤษภาคม 2006 1:14 pm โดย icphysics
ASP กับ Crystal report
โดย Anonymous อ 16 พฤษภาคม 2006 4:33 pm บอร์ด Programming - PHP
1
3960
อ 16 พฤษภาคม 2006 5:39 pm โดย บุคคลทั่วไป
มา รวม javascript จาวาสคริบ สำหรับ web programmer
โดย Anonymous อ 16 พฤษภาคม 2006 12:17 pm บอร์ด Programming - PHP
3
4410
พ 24 พฤษภาคม 2006 1:46 pm โดย บุคคลทั่วไป
phpbb version ใหนครับ ที่สามารถ post รูปของสมาชิกแต่ละคนได
โดย Anonymous จ 15 พฤษภาคม 2006 7:31 pm บอร์ด Programming - PHP
3
2280
อ 16 พฤษภาคม 2006 11:36 am โดย บุคคลทั่วไป
วิธี redirect ด้วย javascript เขียน ใน php อีกรูปแบบ หนึ่ง
โดย Anonymous จ 15 พฤษภาคม 2006 5:43 pm บอร์ด Programming - PHP
1
4694
อ 30 พฤษภาคม 2006 5:00 pm โดย บุคคลทั่วไป
oscmall จะดาวน์โหลดได้จากที่ไหนครับ
โดย Anonymous จ 15 พฤษภาคม 2006 2:02 pm บอร์ด Programming - PHP
1
2304
อ 16 พฤษภาคม 2006 4:10 pm โดย บุคคลทั่วไป
[i][b]Download ฟรี วิธีสร้าง E-Commerce ด้วย PHP[/b][/i]
โดย Anonymous อ 14 พฤษภาคม 2006 7:04 pm บอร์ด Programming - PHP
0
3398
อ 14 พฤษภาคม 2006 7:04 pm โดย บุคคลทั่วไป
คำนวณอายุอย่างไร
โดย Anonymous อ 14 พฤษภาคม 2006 9:15 am บอร์ด Programming - PHP
4
3261
จ 02 ธ.ค. 2019 2:27 pm โดย LEG
โปรแกรมเมอร์ควรรุ้ไว้มากๆ เรื่องการ ติดตั้ง โปรแกรม
โดย ส 13 พฤษภาคม 2006 10:23 pm บอร์ด Programming - PHP
1
1816
อ 16 พฤษภาคม 2006 6:53 pm โดย บุคคลทั่วไป