ຫົວຂໍ້ຫຼັກ AVG()
- ຫນ້າທີ່ຫຼັງ ຫົວຂໍ້ຫຼັກ functions
- ຫນ້າທີ່ໜ້າ SQL count()
ການອະທິບາຍແລະການນໍາໃຊ້
ຫົວຂໍ້ຫຼັກ AVG() ກັບຄຳນວຍມາຂອງ AVG() ກັບຄຳນວຍມາຂອງ AVG() ກັບຄຳນວຍມາຂອງ AVG()
ກໍານົດ AVG()
SELECT AVG(column_name) FROM table_name
ກໍານົດ AVG()
ພວກເຮົາມີການຄົ້ນພົບ "Orders" ທີ່ຫຼັງນັ້ນ:
O_Id | OrderDate | OrderPrice | Customer |
---|---|---|---|
1 | 2008/12/29 | 1000 | Bush |
2 | 2008/11/23 | 1600 | Carter |
3 | 2008/10/05 | 700 | Bush |
4 | 2008/09/28 | 300 | Bush |
5 | 2008/08/06 | 2000 | Adams |
6 | 2008/07/21 | 100 | Carter |
ກໍານົດ 1
ຕອນນີ້ພວກເຮົາຕ້ອງການທົດລອງຄຸນນະພາບສະເລ່ຍຂອງຂັ້ນຕົວ "OrderPrice".
ພວກເຮົາໃຊ້ຄຳສັ່ງ SQL ທີ່ຫຼັງນັ້ນ:
SELECT AVG(OrderPrice) AS OrderAverage FROM Orders
ການສະແດງຂອງຕົວເລກຂອງຄູ່ຄ້າວຽງງານຄືກັນນັ້ນ:
OrderAverage |
---|
950 |
ກໍານົດ 2
ຕອນນີ້ພວກເຮົາຕ້ອງການຊອກຫາຄູ່ຄ້າວຽງງານທີ່ມີຄຸນນະພາບ OrderPrice ກວ່າຄຸນນະພາບ OrderPrice ສະເລ່ຍ.
ພວກເຮົາໃຊ້ຄຳສັ່ງ SQL ທີ່ຫຼັງນັ້ນ:
SELECT Customer FROM Orders WHERE OrderPrice>(SELECT AVG(OrderPrice) FROM Orders)
ການສະແດງຂອງຕົວເລກຂອງຄູ່ຄ້າວຽງງານຄືກັນນັ້ນ:
Customer |
---|
Bush |
Carter |
Adams |
- ຫນ້າທີ່ຫຼັງ ຫົວຂໍ້ຫຼັກ functions
- ຫນ້າທີ່ໜ້າ SQL count()