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

Chèn tất cả các giá trị trong một bảng với một truy vấn MySQL duy nhất tách các bản ghi bằng dấu phẩy

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

mysql> create table if not exists DemoTable1343
   -> (
   -> `_ClientId` int NOT NULL AUTO_INCREMENT PRIMARY KEY,
   -> ClientName varchar(40),
   -> ClientProjectDeadline date
   -> )ENGINE=MyISAM,AUTO_INCREMENT=1000;
Query OK, 0 rows affected (0.21 sec)

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

mysql> insert into DemoTable1343(ClientName,ClientProjectDeadline) values('Chris','2019-09-24'),('Bob','2015-12-09'),
   -> ('Mike','2017-01-20'),('Carol','2018-03-31');
Query OK, 4 rows affected (0.10 sec)
Records: 4 Duplicates: 0 Warnings: 0

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

mysql> select * from DemoTable1343;

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

+-----------+------------+-----------------------+
| _ClientId | ClientName | ClientProjectDeadline |
+-----------+------------+-----------------------+
|      1000 |    Chris   |            2019-09-24 |
|      1001 |     Bob    |            2015-12-09 |
|      1002 |    Mike    |            2017-01-20 |
|      1003 |   Carol    |            2018-03-31 |
+-----------+------------+-----------------------+
4 rows in set (0.00 sec)