ให้เรตสมาชิก: 5 / 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
ถ้าเราต้องการเขียนโค้ดแสดงตำแหน่งจากหมายเลข IP ต้องทำยังไงคะ
โดย moomai อ 07 มี.ค. 2017 7:06 pm บอร์ด Programming - PHP
3
55
อ 07 มี.ค. 2017 7:06 pm โดย tsukasaz
การใช้โปรแกรม Pycharm บนระบบปฏิบัติการ Ubuntu
โดย bom_002 อ 07 มี.ค. 2017 5:40 pm บอร์ด Python Knowledge
0
41
อ 07 มี.ค. 2017 5:40 pm โดย bom_002
รวม Selenium ที่ใช้กับ ERP Light ได้
โดย chbbk อ 07 มี.ค. 2017 4:33 pm บอร์ด OpenERP Light Tester
0
3
อ 07 มี.ค. 2017 4:33 pm โดย chbbk
ทำความรู้จัก bootstrap 4
โดย moomai อ 07 มี.ค. 2017 4:21 pm บอร์ด Mindphp Videoman
0
44
อ 07 มี.ค. 2017 4:21 pm โดย moomai
มีอะไรใหม่บ้าง ใน Joomla 3.5
โดย moomai อ 07 มี.ค. 2017 4:11 pm บอร์ด Mindphp Videoman
0
26
อ 07 มี.ค. 2017 4:11 pm โดย moomai
การเดินทางไป-กลับ อุบลราชธานี กรุงเทพฯ ด้วยรถไฟ
โดย bom_002 อ 07 มี.ค. 2017 12:07 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
19
อ 07 มี.ค. 2017 12:07 pm โดย bom_002
ถามการสร้าง rml แบบ dynamic ค่ะ
โดย dawthana อ 07 มี.ค. 2017 11:54 am บอร์ด OpenERP
0
5
อ 07 มี.ค. 2017 11:54 am โดย dawthana
บันทึกข้อความร่างไว้แล้วหาไม่เจอ
โดย bom_002 อ 07 มี.ค. 2017 11:38 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
4
45
อ 07 มี.ค. 2017 11:38 am โดย bom_002
รายงานประจำวันที่ 7 มีนาคม 2560
โดย bom_002 อ 07 มี.ค. 2017 10:11 am บอร์ด M043 - นพรัตน์ เกษเจริญคุณ
1
13
อ 07 มี.ค. 2017 10:11 am โดย bom_002
ขอวิธีแสดงตัวแบ่งหน้าข้อมูลตามข้อมูลที่เรามีหน่อยค่ะ
โดย moomai จ 06 มี.ค. 2017 9:32 pm บอร์ด Programming - PHP
1
51
จ 06 มี.ค. 2017 9:32 pm โดย mindphp
งานประจำวันที่ 6 มีนาคม 2560
โดย bom_002 จ 06 มี.ค. 2017 11:14 am บอร์ด M043 - นพรัตน์ เกษเจริญคุณ
3
24
จ 06 มี.ค. 2017 7:58 pm โดย bom_002
ขอวิธีทำตัวแบ่งหน้าข้อมูลค่ะ
โดย moomai ศ 03 มี.ค. 2017 2:03 pm บอร์ด Programming - PHP
3
79
จ 06 มี.ค. 2017 7:20 pm โดย AePongsak
สอบถามค่ะ ถ้าเราต้องการแสดงตำแหน่งจาก IP ต้องใช้ฟังก์ชั่นอะไรคะ เริ่มต้นยังไง
โดย moomai จ 06 มี.ค. 2017 5:34 pm บอร์ด Programming - PHP
0
41
จ 06 มี.ค. 2017 5:34 pm โดย moomai
วิธีบล๊อกและอนุญาต pop-up (ป๊อบอัป) Firefox
โดย AePongsak จ 06 มี.ค. 2017 5:13 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
30
จ 06 มี.ค. 2017 5:13 pm โดย AePongsak
วิธีบล๊อกและอนุญาต pop-up (ป๊อบอัป) Google Chrome
โดย AePongsak จ 06 มี.ค. 2017 4:57 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
24
จ 06 มี.ค. 2017 4:57 pm โดย AePongsak
การตลาดแบบปากต่อปาก Viral Marketing (ไวรัล มาเก็ตติ้ง)
โดย M032 จ 06 มี.ค. 2017 3:48 pm บอร์ด Weekly Knowledge
0
8
จ 06 มี.ค. 2017 3:48 pm โดย M032
Sitemap (ไซต์แมพ) คืออะไร
โดย moomai จ 06 มี.ค. 2017 3:46 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
43
จ 06 มี.ค. 2017 3:46 pm โดย moomai
XML (เอ็กซ์เอ็มแอล) คืออะไร
โดย moomai จ 06 มี.ค. 2017 2:23 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
38
จ 06 มี.ค. 2017 2:23 pm โดย moomai
โน๊ตบุค รีสตาร์ทเองค่ะ แก้ไขยังไงคะ
โดย moomai จ 06 มี.ค. 2017 1:10 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
32
จ 06 มี.ค. 2017 1:10 pm โดย moomai
Note นพรัตน์ เกษเจริญคุณ M043
โดย bom_002 จ 06 มี.ค. 2017 11:20 am บอร์ด M043 - นพรัตน์ เกษเจริญคุณ
14
52
จ 06 มี.ค. 2017 11:20 am โดย bom_002