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

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

การ SELECT ข้อมูลแบบจัดกลุ่ม (SELECT ... GROUP BY)

การ SELECT (ซีเล็คท์) ข้อมูลแบบทั่วๆไป โดยการ SELECT ข้อมูลในเเต่ละเเถว เเต่สำหรับการ GROUP BY (กรุ๊ป ไบ) จะเป็นการจัดกลุ่มของเเถวข้อมูล

รูปแบบคำสั่ง

SELECT ชื่อคอลัมน์
FROM ชื่อตารางข้อมูล
GROUP BY ชื่อคอลัมน์;

** ใช้เมื่อต้องการเลือกคอลัมน์หลายๆ คอลัมน์จากตาราง และมีฟังก์ชันทางคณิตศาสตร์อย่างน้อยหนึ่งคำสั่งเพื่อทำการจัดกลุ่มคอลัมน์ที่เลือก 

ตัวอย่างการใช้งาน

ตารางข้อมูลการสั่งสินค้า
ตารางข้อมูลการสั่งสินค้า

>> ต้องทราบผลรวมของการสั่งซื้อสินค้า โดยแบ่งกลุ่มตามที่อยู่เพื่อดูยอดขายของเเต่ละจังหวัด

SELECT cus_address AS "Address", SUM(order_price) AS "Total"
FROM Order_product
GROUP BY cus_address;

การเเสดงผล

แสดงผลการเปลี่ยนชื่อคอลัมน์และรวมราคาขายของแต่ละจังหวัด
แสดงผลการเปลี่ยนชื่อคอลัมน์และรวมราคาขายของแต่ละจังหวัด

สามารถศึกษาเพิ่มเติมได้ที่ คำสั่ง MySQL ต่างๆ

โดย : http://www.mindphp.com

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
MOD_MTB_NEWS_RECENT
แนะนำบอร์ดไมโครคอนโทรเลอร์ Arduino(อาดุยโน่)
โดย bom_002 อ 14 มี.ค. 2017 12:06 pm บอร์ด Microsoft Office Knowledge & line & Etc
1
60
อ 14 มี.ค. 2017 12:06 pm โดย arduino
โครงสร้างการเขียนโปรแกรม
โดย bom_002 จ 13 มี.ค. 2017 10:14 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
428
จ 13 มี.ค. 2017 10:14 pm โดย bom_002
computer graphics (คอมพิวเตอร์กราฟิก)และซอฟต์แวร์ทางกราฟิก
โดย bom_002 อ 12 มี.ค. 2017 12:22 am บอร์ด Microsoft Office Knowledge & line & Etc
0
48
อ 12 มี.ค. 2017 12:22 am โดย bom_002
การใช้งานคำสั่งต่าง ๆ บน UNIX สำหรับผู้เริ่มต้นศึกษา
โดย bom_002 ส 11 มี.ค. 2017 7:23 pm บอร์ด Linux - Web Server
4
144
ส 11 มี.ค. 2017 7:23 pm โดย thatsawan
สารกึ่งตัวนํา Bipolar Junction Transistor (ไบโพลา จักชัน ทรานซิสเตอร์)
โดย bom_002 ส 11 มี.ค. 2017 6:00 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
56
ส 11 มี.ค. 2017 6:00 pm โดย bom_002
อาหารหลัก 5 หมู่ มีอะไรบ้างและมีประโยชน์อย่างไร
โดย bom_002 ศ 10 มี.ค. 2017 6:38 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
51
ศ 10 มี.ค. 2017 6:38 pm โดย bom_002
VDSL(วีดีเอสแอล) กับ ADSL(เอดีเอสแอล) ต่างกันอย่างไร
โดย bom_002 ศ 10 มี.ค. 2017 4:22 pm บอร์ด Microsoft Office Knowledge & line & Etc
1
76
ศ 10 มี.ค. 2017 4:22 pm โดย mindphp
ฮาร์ดแวร์สำหรับเครือข่าย (Network hardware)
โดย bom_002 ศ 10 มี.ค. 2017 2:42 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
104
ศ 10 มี.ค. 2017 2:42 pm โดย bom_002
UPDATE ข้อมูลใน DB ผ่าน form ไม่ขึ้น error เเต่ข้อมูลไม่อัพเดตตามที่เเก้ไขค่ะ
โดย gainkullan ศ 10 มี.ค. 2017 10:38 am บอร์ด Programming - PHP
4
116
ศ 10 มี.ค. 2017 10:38 am โดย gainkullan
วิธีอัพเกรด joomla 1.5 เป็น joomla 3.1 ด้วย MJUpgrade
โดย moomai พฤ 09 มี.ค. 2017 7:55 pm บอร์ด Mindphp Videoman
0
59
พฤ 09 มี.ค. 2017 7:55 pm โดย moomai
R - fix bug state ตอนขายของ service ไม่เป็น Done
โดย jay_limm พฤ 09 มี.ค. 2017 7:01 pm บอร์ด อาร์ซีพี โกลบอล จำกัด
4
22
พฤ 09 มี.ค. 2017 7:01 pm โดย jay_limm
ความน่าจะเป็น Probability (พลอบาบิลิตี้) ของเหตุการณ์ที่เกิดขึ้น
โดย bom_002 พฤ 09 มี.ค. 2017 5:04 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
45
พฤ 09 มี.ค. 2017 5:04 pm โดย bom_002
ถามการเพิ่มข้อจำกัดของตาราง ในpostgreSQL ค่ะ
โดย dawthana พฤ 09 มี.ค. 2017 3:38 pm บอร์ด SQL - Database
0
35
พฤ 09 มี.ค. 2017 3:38 pm โดย dawthana
วัสดุวิศวกรรม Engineering Materials(เอนจิเนียริง แมททิเรียว)
โดย bom_002 พฤ 09 มี.ค. 2017 3:20 pm บอร์ด Share Knowledge
0
58
พฤ 09 มี.ค. 2017 3:20 pm โดย bom_002
สอบถามเปลี่ยนชื่อ Table ใน phpmyAdmin ครับ
โดย AePongsak พฤ 09 มี.ค. 2017 2:14 pm บอร์ด SQL - Database
1
65
พฤ 09 มี.ค. 2017 2:14 pm โดย thatsawan
สงสัยในการ # คอมเม้นต์ในภาษา python
โดย bom_002 พฤ 09 มี.ค. 2017 1:34 pm บอร์ด Programming - C/C++ & java & Python
3
66
พฤ 09 มี.ค. 2017 1:34 pm โดย Akk Chu
การสื่อสารข้อมูล (Data Communications) กระบวนการถ่ายโอนหรือแลกเปลี่ยนข้อมูล
โดย bom_002 พฤ 09 มี.ค. 2017 12:09 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
56
พฤ 09 มี.ค. 2017 12:09 pm โดย bom_002
การอ่านค่าความต้านทาน 4 แถบสี และ 5 แถบสี
โดย bom_002 พ 08 มี.ค. 2017 6:58 pm บอร์ด IOT - Internet of things
0
65
พ 08 มี.ค. 2017 6:58 pm โดย bom_002
ขอวิธีทำ ปุ่มแบ่งหน้าหน่อยค่ะ คือต้องให้คลิก >> แล้วแสดงตัวแบ่งถัดไปด้วย
โดย moomai พ 08 มี.ค. 2017 6:09 pm บอร์ด Programming - PHP
1
54
พ 08 มี.ค. 2017 6:09 pm โดย moomai
การสร้างงานนำเสนอด้วยโปรแกรม Prezi
โดย bom_002 พ 08 มี.ค. 2017 4:42 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
66
พ 08 มี.ค. 2017 4:42 pm โดย bom_002