SQL Aggreating Function : สอน คำสั่ง ของ Aggreating Function, เรียน คำสั่ง ของ Aggreating Function
 

Reference

Reference ในเว็บไซต์ Function.in.th เป็นการนำเสนอความรู้ในรูปแบบของแหล่งอ้างอิงของคำสั่งต่าง ๆ ที่ใช้ในการเขียนโปรแกรม โดยผู้ที่สนใจสามารถเข้ามาเรียนรู้การใช้งานคำสั่งของการเขียนโปรแกรมเหล่านี้ได้ ผ่านทาง URL code.function.in.th ทั้งนี้ผู้อ่านยังสามารถร่วมแสดงความคิดเห็นบนเนื้อหาที่มีสอนได้ ซึ่งถือเป็นการส่งเสริมให้มีการแลกเปลี่ยนประสบการณ์และความรู้ระหว่างผู้อ่านด้วยกันเอง
  • COUNT() ใช้นับจำนวนแถวทั้งหมด แต่จะไม่นับค่าข้อมูลที่เป็น NULL
    SUM() ใช้หาผลรวมของค่าข้อมูลในทุกแถว
    AVG() ใช้หาค่าเฉลี่ยของค่าข้อมูลในทุกแถว
    MAX() ใช้หาค่าสูงสุด เมื่อเทียบกับค่าข้อมูลในทุกแถว
    MIN() ใช้หาค่าต่ำสุด เมื่อเทียบกับค่าข้อมูลในทุกแถว
    FIRST() ใช้คืนค่าแถวแรกสุด
    LAST() ใช้คืนค่าแถวท้ายสุด
    STDEV() ใช้หาค่าส่วนเบี่ยงเบนมาตรฐาน ของค่าข้อมูลในทุกแถว
    STDEVP() ใช้หาค่าส่วนเบี่ยงเบนฐานนิยม ของค่าข้อมูลในทุกแถว
    VAR() ใช้หาค่าความแปรปรวน ของค่าข้อมูลในทุกแถว
    VARP() ใช้หาค่าความแปรปรวนฐานนิยม ของค่าข้อมูลในทุกแถว
  • function :
    COUNT ( column_name )

    content :
    ใช้นับจำนวนแถวทั้งหมด แต่จะไม่นับค่าข้อมูลที่เป็น NULL

    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 :
    FIRST ( column_name )

    content :
    ใช้คืนค่าแถวแรกสุด

    example :
    SELECT FIRST(id)
    FROM product
    ORDER BY price DESC;

  • function :
    LAST ( column_name )

    content :
    ใช้คืนค่าแถวท้ายสุด

    example :
    SELECT LAST(id)
    FROM product
    ORDER BY price ASC;

  • 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;

 
Share This Chapter Login with Facebook