| COUNT ( column_name ) | ใช้นับจำนวนแถวทั้งหมด แต่จะไม่นับค่าข้อมูลที่เป็น NULL โดยค่าที่คืนกลับมาจะเป็นชนิด int |
|---|---|
| SUM ( column_name ) | ใช้หาผลรวมของค่าข้อมูลในทุกแถว |
| AVG ( column_name ) | ใช้หาค่าเฉลี่ยของค่าข้อมูลในทุกแถว |
| MAX ( column_name ) | ใช้หาค่าสูงสุด เมื่อเทียบกับค่าข้อมูลในทุกแถว ถ้าใช้กับข้อมูลที่เป็นตัวอักษร จะแสดงผลแถวแรกสุด |
| MIN ( column_name ) | ใช้หาค่าต่ำสุด เมื่อเทียบกับค่าข้อมูลในทุกแถว ถ้าใช้กับข้อมูลที่เป็นตัวอักษร จะแสดงผลแถวท้ายสุด |
| STDEV ( column_name ) | ใช้หาค่าส่วนเบี่ยงเบนมาตรฐาน ของค่าข้อมูลในทุกแถว |
| STDEVP ( column_name ) | ใช้หาค่าส่วนเบี่ยงเบนฐานนิยม ของค่าข้อมูลในทุกแถว |
| VAR ( column_name ) | ใช้หาค่าความแปรปรวน ของค่าข้อมูลในทุกแถว |
| VARP ( column_name ) | ใช้หาค่าความแปรปรวนฐานนิยม ของค่าข้อมูลในทุกแถว |
function:COUNT(column_name)
content:ใช้นับจำนวนแถวทั้งหมด แต่จะไม่นับค่าข้อมูลที่เป็น NULL โดยค่าที่คืนกลับมาจะเป็นชนิด int
example:SELECT COUNT(id) FROM person
function:SUM(column_name)
content:ใช้หาผลรวมของค่าข้อมูลในทุกแถว
example:SELECT SUM(price), type FROM product GROUP BY type
function:AVG(column_name)
content:ใช้หาค่าเฉลี่ยของค่าข้อมูลในทุกแถว
example:SELECT price FROM product WHERE price > AVG(price)
function:MAX(column_name)
content:ใช้หาค่าสูงสุด เมื่อเทียบกับค่าข้อมูลในทุกแถว ถ้าใช้กับข้อมูลที่เป็นตัวอักษร จะแสดงผลแถวแรกสุด
example:SELECT MAX(price) FROM product
function:MIN(column_name)
content:ใช้หาค่าต่ำสุด เมื่อเทียบกับค่าข้อมูลในทุกแถว ถ้าใช้กับข้อมูลที่เป็นตัวอักษร จะแสดงผลแถวท้ายสุด
example:SELECT MIN(price) FROM product
function:STDEV(column_name)
content:ใช้หาค่าส่วนเบี่ยงเบนมาตรฐาน ของค่าข้อมูลในทุกแถว
example:SELECT STDEV(price) FROM product
function:STDEVP(column_name)
content:ใช้หาค่าส่วนเบี่ยงเบนฐานนิยม ของค่าข้อมูลในทุกแถว
example:SELECT STDEVP(price) FROM product
function:VAR(column_name)
content:ใช้หาค่าความแปรปรวน ของค่าข้อมูลในทุกแถว
example:SELECT VAR(price) FROM product
function:VARP(column_name)
content:ใช้หาค่าความแปรปรวนฐานนิยม ของค่าข้อมูลในทุกแถว
example:SELECT VARP(price) FROM product