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

Tôi đã sử dụng ‘from’ và ‘to’ với các dấu gạch ngược làm tiêu đề cột trong bảng cơ sở dữ liệu của mình. Bây giờ, làm cách nào để CHỌN chúng?

Lúc đầu, để sử dụng các từ dành riêng, nó nên được đặt bằng dấu gạch ngược như -

`from`
`to`

Vì bạn muốn chọn các tên cột được đặt với biểu tượng nền như được hiển thị ở trên, bạn cần thực hiện như sau -

select `to`,`from` from yourTableName;

Trước tiên, chúng ta hãy tạo một bảng với các tên cột từ và đến với dấu gạch ngược -

mysql> create table DemoTable720 (
   `from` date,
   `to` date
);
Query OK, 0 rows affected (0.69 sec)

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

mysql> insert into DemoTable720 values('2019-01-21','2019-07-23');
Query OK, 1 row affected (0.16 sec)
mysql> insert into DemoTable720 values('2017-11-01','2018-01-31');
Query OK, 1 row affected (0.20 sec)
mysql> insert into DemoTable720 values('2015-08-11','2016-09-19');
Query OK, 1 row affected (0.12 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 DemoTable720;

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

+------------+------------+
| from       | to         |
+------------+------------+
| 2019-01-21 | 2019-07-23 |
| 2017-11-01 | 2018-01-31 |
| 2015-08-11 | 2016-09-19 |
+------------+------------+
3 rows in set (0.00 sec)

Sau đây là truy vấn để chọn “đến” và “từ” -

mysql> select `to`,`from` from DemoTable720;

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

+------------+------------+
| to         | from       |
+------------+------------+
| 2019-07-23 | 2019-01-21 |
| 2018-01-31 | 2017-11-01 |
| 2016-09-19 | 2015-08-11 |
+------------+------------+
3 rows in set (0.00 sec)