Page 38 - sql_ebook_codingthailand
P. 38
34
5.1 ฟังก์ชันเกี ยวกับการคํานวณ และสรุปค่าของข้อมูล (Aggregate Function)
ฟังก์ชันที เกี ยวข้องกับการคํานวณ และสรุปค่าของข้อมูล มีดังต่อไปนี
ชื อฟังก์ชัน ความหมายและการใช้งาน
AVG ใช้หาค่าเฉลี ยข้อมูล
COUNT ใช้นับจํานวนแถวทั งหมดที ได้จากการเรียกดูข้อมูล (query)
MAX หาค่ามากที สุดของข้อมูลในฟิลด์นั นๆ โดยใช้ได้ทั งตัวเลขและ
ตัวอักษร
MIN หาค่าน้อยที สุดของข้อมูลในฟิลด์นั นๆ โดยใช้ได้ทั งตัวเลขและ
ตัวอักษร
SUM หาผลรวมของข้อมูลในฟิลด์นั นๆ โดยใช้ได้เฉพาะข้อมูลที เป็น
ตัวเลขเท่านั น
ก่อนยกตัวอย่างการใช้งานฟังก์ชันประเภทต่างๆ ในบทนี ของใช้โครงสร้างตาราง และ
ข้อมูล ดังนี
ตาราง Department (แผนก):
departmentID Name
42 Finance
128 Research and Development
130 Marketing
ตาราง Employee (พนักงาน):
employeeID Name Job Salary departmentID
1111 Somchai Programmer 15000 128
2222 Wichit DBA 13500 42
3333 Somjai Programmer 16500 128
4444 Yongyut Programmer 20000 Null
ตาราง EmployeeSkills: (ความชํานาญด้านคอมพิวเตอร์ของพนักงาน)
employeeID skill
1111 JAVA
1111 PHP
2222 Linux
3333 JSP
เรียนเขียนโปรแกรมฟรี กับโค้ชเอก ได้ที www.codingthailand.com