SQL AVG()
Fungsi AVG()
Fungsi AVG() mengembalikan purata lajur angka.
SQL AVG() sintaks
PILIH AVG(column_name) DARI table_name
Pangkalan data demo
Dalam tutorial ini kami akan menggunakan pangkalan data sampel PHP.
Berikut ialah data yang dipilih daripada jadual "access_log":
+-----+---------+------ - +----------------+
|. id_tapak |.
+-------- -+---- ---+----------+
| 1 | -05-13 |
|. 1 |. 2016-05-14 |. 05-14 |
|. 2016-05-15 |
| |
|. 3 |. 17-05-2016 | ---- -+
Contoh SQL AVG()
Pernyataan SQL berikut mendapat nilai purata daripada lajur "count" jadual "access_log": |. id_tapak |.
+-------- -+---- ---+----------+
| 1 | -05-13 |
|. 1 |. 2016-05-14 |. 05-14 |
|. 2016-05-15 |
| |
|. 3 |. 17-05-2016 | ---- -+
Contoh SQL AVG()
Contoh
PILIH AVG(kiraan) SEBAGAI CountAverage DARI access_log;
Laksanakan SQL di atas dan hasil output adalah seperti berikut: Pernyataan SQL berikut memilih "site_id" dan "count" yang mempunyai lebih tinggi daripada purata lawatan: Instance
PILIH site_id, count FROM access_log
WHERE count > (PILIH AVG(bilangan) DARI access_log);