Seperti yang kita semua tahu bahawa nilai penghitungan dikaitkan dengan nilai indeks, jadi jika kita menggunakan nilai penghitungan dalam ungkapan, maka semua pengiraan akan dilakukan pada nombor indeks. Contoh berikut akan menjelaskannya -
mysql> Select * from Result; +-----+--------+-------+ | Id | Name | Grade | +-----+--------+-------+ | 100 | Gaurav | GOOD | | 101 | Rahul | POOR | | 102 | Rahul | NULL | | 103 | Mohan | | +-----+--------+-------+ 4 rows in set (0.00 sec) mysql> Select SUM(Grade) from result; +------------+ | SUM(Grade) | +------------+ | 3 | +------------+ 1 row in set (0.00 sec) mysql> Select AVG(Grade) from result; +------------+ | AVG(Grade) | +------------+ | 1 | +------------+ 1 row in set (0.00 sec) mysql> Select Grade+0 from result; +---------+ | Grade+0 | +---------+ | 2 | | 1 | | NULL | | 0 | +---------+ 4 rows in set (0.00 sec) mysql> Select Grade-1 from result; +---------+ | Grade-1 | +---------+ | 1 | | 0 | | NULL | | -1 | +---------+ 4 rows in set (0.00 sec)
Hasil pertanyaan di atas menunjukkan cara menggunakan nilai penghitungan dalam ungkapan.
Atas ialah kandungan terperinci Bagaimanakah nilai penghitungan dalam MySQL digunakan dalam ungkapan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!