Cách Thêm Dữ Liệu Vào Bảng Trong MySQL - Code24h

  • Bài viết
  • Hỏi đáp
Tạo bài viết Đăng ký Đăng nhập Code24h.com MySQL 18/08/2018, 10:46 Cách thêm dữ liệu vào bảng trong MySQL

Cú pháp thêm dữ liệu vào bảng Để thêm dữ liệu (một hàng) vào bảng, chúng ta có 2 cú pháp: Cú pháp 1 INSERT INTO table_name VALUES (value1,value2,value3); Trong đó: table_name là tên của bảng mà bạn muốn chèn dữ liệu vào. value1, value2, value3 lần lượt là giá trị của cột 1, ...

Cú pháp thêm dữ liệu vào bảng

Để thêm dữ liệu (một hàng) vào bảng, chúng ta có 2 cú pháp:

Cú pháp 1

INSERT INTO table_name VALUES (value1,value2,value3);

Trong đó:

  • table_name là tên của bảng mà bạn muốn chèn dữ liệu vào.
  • value1, value2, value3 lần lượt là giá trị của cột 1, cột 2, cột 3 của bảng.

Lưu ý: Đối với cú pháp này, bạn phải đảm bảo điền đủ số value (Ví dụ: bảng có 6 cột, thì phải điền đủ 6 value). Nếu không, khi chạy lệnh sẽ bị lỗi.

Cú pháp 2

INSERT INTO table_name (column1,column2,column3) VALUES (value1,value2,value3);

Trong đó:

  • column1, column2, column3 lần lượt là tên của cột 1, cột 2, cột 3.
  • value1, value2, value3 lần lượt là giá trị của cột 1, cột 2, cột 3.

Lưu ý: Đối với cú pháp này, bạn phải đảm bảo số lượng column phải bằng với số lượng value. Nếu không, khi chạy lệnh sẽ bị lỗi.

Ví dụ thêm dữ liệu vào bảng sinh_vien

Chúng ta có một bảng sinh_vien như sau:

(Bạn có thể bấm vào đây để download câu lệnh tạo bảng như bên dưới)

Full_name Gender Age City
Nguyen Thanh Nhan Nam 19 Can Tho
Pham Thu Huong Nu 20 Vinh Long
Nguyen Nhu Ngoc Nu 20 Soc Trang
Bui Thanh Bao Nam 19 Soc Trang
Le My Nhan Nu 22 Can Tho
Tan Thuc Bao Nam 35 An Giang
Trinh Giao Kim Nam 44 Bac Lieu

Bây giờ chúng ta sẽ thêm một hàng: Full_name (Trinh Giao Kim), Gender (Nam), Age (44), City (Bac Lieu).

Áp dụng cú pháp 1

INSERT INTO sinh_vien VALUES ("Trinh Giao Kim","Nam","44","Bac Lieu");

Áp dụng cú pháp 2

INSERT INTO sinh_vien (Full_name, Gender, Age, City) VALUES ("Trinh Giao Kim","Nam","44","Bac Lieu");

Lưu ý: Các tên cột như: Full_name, Gender, Age, City KHÔNG đặt trong cặp dấu móc đơn ' hoặc móc kép ""

Kiểm tra lại bảng sinh_vien, ta thấy có một hàng mới vừa được thêm vào.

Full_name Gender Age City
Nguyen Thanh Nhan Nam 19 Can Tho
Pham Thu Huong Nu 20 Vinh Long
Nguyen Nhu Ngoc Nu 20 Soc Trang
Bui Thanh Bao Nam 19 Soc Trang
Le My Nhan Nu 22 Can Tho
Tan Thuc Bao Nam 35 An Giang
Trinh Giao Kim Nam 44 Bac Lieu

Thêm dữ liệu vào bảng với các cột được chỉ định

Ví dụ, bạn muốn thêm vào bảng sinh_vien một hàng chỉ gồm 2 cột là: Full_name (Bui Nguyen Khanh), Age (27). Khi đó dùng câu lệnh sau:

INSERT INTO sinh_vien (Full_name, Age) VALUES ("Bui Nguyen Khanh","27");

Kiểm tra lại bảng sinh_vien, ta thấy có một hàng mới vừa được thêm vào.

Full_name Gender Age City
Nguyen Thanh Nhan Nam 19 Can Tho
Pham Thu Huong Nu 20 Vinh Long
Nguyen Nhu Ngoc Nu 20 Soc Trang
Bui Thanh Bao Nam 19 Soc Trang
Le My Nhan Nu 22 Can Tho
Tan Thuc Bao Nam 35 An Giang
Trinh Giao Kim Nam 44 Bac Lieu
Bui Nguyen Khanh NULL 27 NULL

Lưu ý: Ở đây, cột Gender và City là NULL (lý do là khi thêm hàng này vào, cột Gender và City bị bỏ trống nên giá trị của nó là NULL)

Bình luận về bài viết này

Trịnh Tiến Mạnh

27 chủ đề

6824 bài viết

Có thể bạn quan tâm
  • 1 Các thuộc tính định dạng BACKGROUND trong CSS
  • 2 Viết chú thích (ghi chú) trong PHP
  • 3 Tổng quan về CSS
  • 4 Hướng dẫn học MySQL từ A đến Z
  • 5 Các thuộc tính định dạng ĐƯỜNG VIỀN (Border) trong CSS
  • 6 Màu sắc (Colors) trong CSS
  • 7 Nguyên lý thực thi mã lệnh trong JavaScript
  • 8 Quy tắc viết mã lệnh trong tập tin PHP
  • 9 Hướng dẫn cài đặt XAMPP
  • 10 Cách sử dụng JavaScript
0 Các chủ đề đang được quan tâm phần mềm lập trình php | lập trình web php + mysql | khóa học lập trình php | tự học lập trình php | học php cơ bản thachpham | Code24h | Cho thuê phòng trọ hà nội | Cho thuê phòng trọ bình thạnh | Cho thuê phòng trọ | Cho thuê nhà trọ Đăng ký

Đăng ký nhận thông báo

Các bài học thú vị sẽ được gửi đến inbox của bạn

HỖ TRỢ HỌC VIÊN
  • Các câu hỏi thường gặp
  • Điều khoản sử dụng
  • Chính sách và quy định
  • Chính sách bảo mật thanh toán
  • Hỗ trợ học viên: hotro@code24h.com
  • Báo lỗi bảo mật: security@code24h.com
VỀ CODE24H
  • Giới thiệu Code24h
  • Cơ hội nghề nghiệp
  • Liên hệ với chúng tôi
HỢP TÁC VÀ LIÊN KẾT
  • Đăng ký giảng viên
  • Giải pháp e-learning
  • Chương trình đại lý
  • Chương trình Affiliate
KẾT NỐI VỚI CHÚNG TÔI
TẢI ỨNG DỤNG TRÊN ĐIỆN THOẠI

CCode 24h, code mọi lúc, mọi nơi

© Copy right 2018 - 2024

Từ khóa » Chèn Dữ Liệu Vào Mysql