คำสั่ง SQL HAVING

22 October 2008

HAVING ใช้เมื่อมีการใช้ฟังก์ชัน ในคำสั่ง SQL เช่น SUM หรือ AVG เป็นต้น โดยเมื่อการกำหนดเงื่อนไข จึงจำเป็นต้องใช้ HAVING แทน WHERE เพื่อคงคุณสมบัติของฟังก์ชันไว้ คำสั่ง HAVING อาจจะมีคำสั่ง GROUP BY หรือไม่มีรวมอยู่ด้วยก็ได้

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

SELECT "column_name1", SUM("column_name2") FROM "table_name"
 GROUP BY "column_name1" HAVING (arithmetic function condition)

ตาราง 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 HAVING SUM(sales) > 1500

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

store_name SUM(Sales)
Los Angeles $1800







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

08 Oct 08 คำสั่ง SQL DISTINCT อ่าน 4890 08 Oct 08 คำสั่ง SQL SELECT อ่าน 4882 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

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

07 Dec 09 การเลื่อน scrollbar อัตโนมัติตาม การเลื่อนขึ้นลง ของ mouse ด้วย jQuery อ่าน 2934 25 Sep 08 รู้จักฟังก์ชันสำหรับการ random อ่าน 2680 29 Oct 08 ใช้ php เข็ค javascript ว่ามีการเปิดใช้ หรือ enable หรือไม่ อ่าน 1636 10 May 10 แก้ปัญหา ปุ่ม back ปุ่ม forward กับการใช้งาน ajax โหลดหน้าเพจ ด้วย jQuery plugin อย่างง่าย อ่าน 3253 28 Oct 08 ดึงข้อมูลจาก text ไฟล์มาแสดงด้วย ajax อ่าน 5338 16 Aug 10 เทคนิค ใช้ event beforeunload แจ้งเตือนก่อน ปิดบราวเซอร์ ด้วย jQuery อ่าน 1612 25 Sep 08 ตรวจสอบโดเมน Domain ด้วย Ajax อ่าน 3193 31 Mar 09 ดึงข้อมูลจากฐานข้อมูลเป็น excel ด้วย php รองรับภาษาไทย อ่าน 5628 25 Sep 08 การกำหนดความกว้างความสูงของ element ด้วยฟังก์ชันของ jQuery อ่าน 2452 09 Nov 11 แนวทางการสร้างเมนูหลายภาษา อย่างง่ายด้วย php และ javascript อ่าน 1041 04 Nov 10 การสร้าง json ไฟล์ จากฐานข้อมูล ด้วย php และการใช้งานด้วย jQuery getJSON() อ่าน 3286 03 Feb 11 การใช้งาน character classes ใน Regular Expressions ของ PHP อ่าน 1269 09 Sep 10 Google map API v.3 กับ jQuery ลากจุดหา พิกัด ค่า latitude และ longitude อ่าน 6455 07 Oct 10 การใช้ php sdk เรียกใช้งาน graph api ใน facebook แบบระบุส่วนของข้อมูล อ่าน 2167 27 Jun 11 ลูกเล่น เพิ่มช่องรับ input type file อัตโนมัติ ด้วย jQuery อ่าน 2313 06 Jan 09 บวกวันใน javascript ด้วยฟังก์ชัน day add อย่างง่าย อ่าน 3848 04 Oct 08 การติดตั้ง MySQL บน Windows อ่าน 2954 30 Nov 10 การนำเสนอ และแสดงข้อมูล ด้วย jQuery Flexigrid Plugin เบื้องต้น อ่าน 4211 08 Oct 08 การจัดตำแหน่ง div ให้อยู่กี่งกลาง อ่าน 5390 02 May 10 ใช้งาน ajax ใน jQuery ดึงข้อมูลจากฐานข้อมูลมาแสดง ใน tooltip อ่าน 5972
จำนวนผู้เยี่ยมชม 784641
คน 2012 © Copyright ninenik.com. All rights reserved.