Bây giờ chúng ta đã tạo các bảng của mình, hãy thêm một số dữ liệu.
INSERT
Tuyên bố
INSERT
câu lệnh cho phép bạn thêm dữ liệu vào các bảng cơ sở dữ liệu của mình. Cú pháp như sau:
INSERT INTO table_name (col_1, col_2, col_3) VALUES (value_1, value_2, value_3);
Điều này sẽ chèn dữ liệu vào một hàng. Thứ tự của các giá trị được cung cấp phải tương ứng với các cột mà giá trị sẽ được chèn vào.
Nếu bạn đang chèn dữ liệu vào tất cả các cột, bạn có thể bỏ qua tên cột và chỉ cần thực hiện điều này:
INSERT INTO table_name VALUES (value_1, value_2, value_3);
Để điền nhiều hàng, hãy sử dụng dấu phẩy để phân tách từng hàng, như sau:
INSERT INTO table_name VALUES (value_1, value_2, value_3), (value_1, value_2, value_3), (value_1, value_2, value_3), (value_1, value_2, value_3);
Ví dụ trên điền 4 hàng và giả sử có 3 cột trong mỗi hàng.
Ví dụ
Tập lệnh sau có thể được sử dụng để kết xuất dữ liệu vào cơ sở dữ liệu FruitShop của chúng tôi. Chúng tôi sử dụng hai INSERT
- một câu lệnh cho mỗi bảng mà chúng tôi muốn điền. Đầu tiên điền các
Đơn vị
bảng thứ hai điền
Fruit
bảng.
Thực thi tập lệnh SQL sau trên cơ sở dữ liệu FruitShop:
INSERT INTO Units VALUES (1,'Piece','2015-02-15 10:30:00','2015-02-15 10:30:00'), (2,'Kilogram','2015-02-15 10:30:00','2015-02-15 10:30:00'), (3,'Gram','2015-02-15 10:30:00','2015-02-15 10:30:00'), (4,'Pound','2015-02-15 10:30:00','2015-02-15 10:30:00'), (5,'Ounce','2015-02-15 10:30:00','2015-02-15 10:30:00'), (6,'Bunch','2015-02-15 10:30:00','2015-02-15 10:30:00'), (7,'Container','2015-02-15 10:30:00','2015-02-15 10:30:00'); INSERT INTO Fruit VALUES (1,'Apple',10,1,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (2,'Orange',5,2,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (3,'Banana',20,6,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (4,'Watermelon',10,1,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (5,'Grapes',15,6,'2015-02-15 10:30:00','2015-02-15 10:30:00'), (6,'Strawberry',12,7,'2015-02-15 10:30:00','2015-02-15 10:30:00');
Kiểm tra dữ liệu của bạn
Bạn có thể kiểm tra xem dữ liệu của mình đã được chèn hay chưa bằng cách thực thi các câu lệnh SQL sau.
-
Kiểm tra Quả Bảng
Chọn tất cả các bản ghi từ Fruit bảng bằng cách chạy câu lệnh sau:
select * from Fruit
Kết quả
Kết quả sẽ như thế này.
-
Kiểm tra Đơn vị Bảng
Chọn tất cả các bản ghi từ Đơn vị bảng bảng bằng cách chạy câu lệnh sau:
select * from Units
Kết quả
Kết quả sẽ như thế này.
Chúng tôi vừa sử dụng SELECT
câu lệnh để truy vấn dữ liệu trong cơ sở dữ liệu của chúng tôi. Hãy xem xét kỹ hơn các truy vấn MySQL.