Computer >> Máy Tính >  >> Lập trình >> MySQL

Làm thế nào chúng ta có thể sử dụng MySQL SELECT mà không có mệnh đề FROM?


Mệnh đề FROM sau SELECT hiển thị các tham chiếu đến một bảng. Nhưng nếu không có tham chiếu đến bất kỳ bảng nào thì chúng ta có thể sử dụng SELECT mà không có mệnh đề FROM. Nói cách khác, chúng ta có thể nói rằng SELECT có thể được sử dụng để truy xuất các hàng được tính toán mà không cần tham chiếu đến bất kỳ bảng nào. Hãy xem xét các câu sau -

mysql> Select concat_ws(" ","Hello", "World");
+---------------------------------+
| concat_ws(" ","Hello", "World") |
+---------------------------------+
| Hello World                     |
+---------------------------------+
1 row in set (0.00 sec)

mysql> Set @var1=100;
Query OK, 0 rows affected (0.00 sec)

mysql> Select @var1;
+-------+
| @var1 |
+-------+
|   100 |
+-------+
1 row in set (0.00 sec)