Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Ý nghĩa của SELECT 1 FROM table trong MySQL?

SELECT 1 trả về hằng số 1 cho mỗi dòng của bảng.

Ví dụ

mysql> CREATE TABLE StudentTable (id INT, name VARCHAR(100));
mysql> INSERT INTO StudentTable VALUES (1,'John'),(2,'Carol'),(3,'Smith'),(4,'Bob');

Thực hiện SELECT 1

mysql> SELECT 1 FROM StudentTable;

Kết quả:

+---+
| 1 |
+---+
| 1 |
| 1 |
| 1 |
| 1 |
+---+
4 rows in set (0.00 sec)

Trả về 1 lặp lại N lần (N = số dòng bảng).