Rumah >pangkalan data >tutorial mysql >Bagaimanakah nilai penghitungan dalam MySQL digunakan dalam ungkapan?

Bagaimanakah nilai penghitungan dalam MySQL digunakan dalam ungkapan?

王林
王林ke hadapan
2023-08-30 19:49:08606semak imbas

Bagaimanakah nilai penghitungan dalam MySQL digunakan dalam ungkapan?

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!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam