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

Hàm QUOTE() hoạt động với giá trị so sánh trong WHERE như thế nào?

QUOTE() trong mệnh đề WHERE

Khi dùng QUOTE() trong SELECT có WHERE, nó bao quanh giá trị cột bằng dấu nháy đơn **chỉ cho các hàng thỏa điều kiện WHERE**.

Ví dụ

mysql> SELECT Name, ID, QUOTE(Subject) AS Subject FROM Student WHERE Subject = 'History';
+-------+------+-----------+
| Name  | ID   | Subject   |
+-------+------+-----------+
| Aarav | 2    | 'History' |
+-------+------+-----------+

Chỉ hàng có Subject='History' được chọn và cột Subject được bao quanh dấu nháy.