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