วันจันทร์ที่ 15 สิงหาคม พ.ศ. 2554

MySQL :: Aggreation Function


  • 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
    คัดลอกจาก :: http://code.function.in.th/mysql/aggreation-function

ไม่มีความคิดเห็น:

แสดงความคิดเห็น