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

Tạo bảng tạm thời với ngày tháng trong MySQL


Để tạo bảng tạm thời có ngày tháng, hãy sử dụng TẠO BẢNG TẠM THỜI trong MySQL. Sau đây là cú pháp -

Cú pháp

create temporary table yourTableName(
   yourColumnName datetime
);

Đầu tiên chúng ta hãy tạo một bảng -

mysql> create temporary table DemoTable
   -> (
   -> DueDate datetime
   -> );
Query OK, 0 rows affected (0.00 sec)

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

mysql> insert into DemoTable values(now());
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable values(curdate());
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable values('2018-01-21');
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable values('2019-12-31');
Query OK, 1 row affected (0.00 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 DemoTable;

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

+---------------------+
| DueDate             |
+---------------------+
| 2019-10-27 18:07:41 |
| 2019-10-27 00:00:00 |
| 2018-01-21 00:00:00 |
| 2019-12-31 00:00:00 |
+---------------------+
4 rows in set (0.00 sec)