คำสั่ง SQL GROUP BY

22 October 2008

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

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

SELECT "column_name1", SUM("column_name2") FROM "table_name" GROUP BY "column_name1"

ตาราง Store_Information

store_name Sales Date
Los Angeles $1500 Jan-05-1999
San Diego $250 Jan-07-1999
Los Angeles $300 Jan-08-1999
Boston $700 Jan-08-1999

การใช้งาน

SELECT store_name, SUM(Sales) FROM Store_Information GROUP BY store_name

ผลลัพธ์ที่ได้

store_name SUM(Sales)
Los Angeles $1800
San Diego $250
Boston $700







บทความในหมวดที่่น่าสนใจ อื่นๆ SQL Learning

22 Oct 08 คำสั่ง SQL HAVING อ่าน 5293 08 Oct 08 คำสั่ง SQL DISTINCT อ่าน 4890 08 Oct 08 คำสั่ง SQL SELECT อ่าน 4883 18 Mar 10 การเก็บข้อมูลวันที่ ในฐานข้อมูล กับคำสั่ง sql ในการค้นหา อ่าน 4639 13 Oct 08 คำสั่ง SQL LIKE อ่าน 4497 19 Oct 08 คำสั่ง SQL functions อ่าน 4437 25 Sep 08 คำสั่ง SQL เพื่อสุ่มข้อมูลมาแสดง อ่าน 3799 13 Oct 08 คำสั่ง SQL WHERE อ่าน 3513 02 Jun 09 แก้ปัญหา การดึงข้อมูล จากฐานข้อมูล เมื่อเปลี่ยน charset ใน แท็ก meta อ่าน 3376 17 Jan 11 เทคนิค วิธี การแสดงข้อมูล ด้วยเงื่อนไข วันที่ date ใน mysql อ่าน 3187 13 Oct 08 คำสั่ง SQL IN อ่าน 3116 13 Oct 08 คำสั่ง SQL AND OR อ่าน 3103 04 Oct 08 การติดตั้ง MySQL บน Windows อ่าน 2954 04 Oct 08 ดาวน์โหลด MySQL อ่าน 2579 11 Jan 12 รู้จัก และใช้งาน DATEDIFF() ใน mysql ฟังก์ชัน เทียบช่วงเวลาที่เหลือ อ่าน 413

บทความคนเข้าอ่านวันนี้

25 Oct 08 ส่งอีเมลล์พร้อมกับแนบไฟล์ด้วย php mail function ได้อย่างง่าย อ่าน 5244 07 Aug 10 ใช้ css แบ่งเนื้อหา เป็นคอลัมน์ พร้อมแบ่งหน้า ด้วย php อ่าน 2896 21 Jan 11 การใช้งาน Meta characters ใน Regular Expressions ของ PHP อ่าน 1048 16 Jul 11 แทรก +1 button ในเว็บจาก google plus อ่าน 925 04 Jun 09 สร้างเมนูย่อย ให้กับข้อความ เมื่อนำเม๊าท์ไปชี้ mouseover ด้วย css และ jquery อย่างง่าย อ่าน 6958 12 Aug 10 ประยุกต์ ใช้ jQuery สร้างข้อความเลื่อน ซ้าย ขวา คล้าย marquee อ่าน 2557 22 Mar 10 ทบทวนคำสั่ง break และ continue ใน javascript อ่าน 2426 28 Dec 10 ทบทวน ลำดับ การทำงาน keyboard events ของ input text ใน jQuery อ่าน 1857 13 Oct 08 คำสั่ง SQL WHERE อ่าน 3513 05 Nov 08 CSS สร้างเมนูแนวตั้ง 2 ชั้นโดยไม่ใช้ javascript และตาราง table อ่าน 9285 21 Dec 10 กำหนด ปุ่ม ให้ทำงาน เมื่อคลิกที่ checkbox ยอมรับเงื่อนไข ด้วย jQuery อ่าน 2204 26 Mar 09 กำหนดข้อความเริ่มต้นให้กับ input text ด้วย jquery อย่างง่าย อ่าน 3213 19 Nov 10 ทางเลือก อัพโหลดไฟล์ใน ckeditor ด้วย ajax file manager อ่าน 2190 01 Nov 10 ประยุกต์ ฟังก์ชัน animate ใน jQuery เลื่อน scroll หน้าเพจ อ่าน 2307 29 Jul 10 สั่ง print preview ใน IE และ ประยุกต์กับ บราวเซอร์ อื่น อ่าน 3256 18 Sep 10 ดึงข้อมูล จากฐานข้อมูล สร้าง รายการเครือข่าย แบบ tree ด้วย php อ่าน 2662 26 Oct 10 แนะนำ autocomplete ใน jQuery ui กับการประยุกต์ใช้งาน อ่าน 1989 22 Oct 10 สร้าง php ฟังก์ชัน ค้นหาค่าในตัวแปร array อย่างง่าย อ่าน 1426 04 Oct 08 การติดตั้ง MySQL บน Windows อ่าน 2954 24 Aug 10 ประยุกต์ ใช้รายการ จากฐานข้อมูล สร้างปฏิทินกิจกรรม ด้วย fullcalendar และ jQuery อ่าน 3990
จำนวนผู้เยี่ยมชม 784642
คน 2012 © Copyright ninenik.com. All rights reserved.