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

Lỗi cú pháp MySQL (trong truy vấn CHỌN) khi sử dụng 'nhóm' làm tên bảng


Nhóm là một từ khóa dành riêng, bạn không thể sử dụng nó làm tên bảng. Do đó, việc sử dụng nó làm tên bảng sẽ dẫn đến lỗi. Để tránh lỗi như vậy, bạn cần sử dụng biểu tượng dấu gạch ngược kèm theo xung quanh tên bảng "nhóm".

Bây giờ chúng ta hãy xem một ví dụ và tạo một bảng -

mysql> create table `group`
   -> (
   -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
   -> Name varchar(20)
   -> );
Query OK, 0 rows affected (1.26 sec)

Chèn một số bản ghi vào bảng bằng lệnh chèn -

mysql> insert into `group`(Name) values('Chris');
Query OK, 1 row affected (0.47 sec)
mysql> insert into `group`(Name) values('David');
Query OK, 1 row affected (0.36 sec)
mysql> insert into `group`(Name) values('Mike');
Query OK, 1 row affected (0.26 sec)
mysql> insert into `group`(Name) values('Sam');
Query OK, 1 row affected (0.16 sec)

Hiển thị tất cả các bản ghi từ bảng bằng câu lệnh select -

mysql> select * from `group`;

Điều này sẽ tạo ra kết quả sau -

+----+-------+
| Id | Name  |
+----+-------+
|  1 | Chris |
|  2 | David |
|  3 | Mike  |
|  4 | Sam   |
+----+-------+
4 rows in set (0.00 sec)