Làm cách nào để chèn dữ liệu vào một hàng cụ thể trong MySQL?

Lam Cach Nao De Chen Du Lieu Vao Mot Hang Cu The Trong Mysql



MySQL là một RDBMS lưu trữ và quản lý dữ liệu lớn ở dạng có tổ chức để dữ liệu có thể được quản lý hiệu quả. Nó cũng cung cấp phương tiện cập nhật dữ liệu bằng cách sử dụng “ CẬP NHẬT ” truy vấn với một “ Ở đâu ” mệnh đề khớp với một điều kiện hoặc điều kiện cụ thể trong các bản ghi hiện có.

Hướng dẫn này sẽ thảo luận về cách:







Điều kiện tiên quyết

Để bắt đầu, trong bài viết này, bạn hãy đăng nhập vào máy chủ MySQL chứa cơ sở dữ liệu, và chọn một cơ sở dữ liệu để chèn dữ liệu. Sau khi đăng nhập, sử dụng lệnh này để hiển thị danh sách tất cả các cơ sở dữ liệu có sẵn:



hiển thị cơ sở dữ liệu;

Đầu ra đang hiển thị một danh sách các cơ sở dữ liệu:







Chọn một cơ sở dữ liệu. Đối với bài đăng này, tên của cơ sở dữ liệu là “ linuxhint ”:

sử dụng linuxhint;

Chạy các lệnh này để hiển thị tất cả các bảng có sẵn trong cơ sở dữ liệu rồi chọn một bảng cụ thể:



bày bàn;

chọn * từ nhân viên;

Chèn dữ liệu vào một hàng mới trong MySQL

Để chèn dữ liệu vào một hàng mới, hãy sử dụng “ CHÈN VÀO ” lệnh và chỉ định tên bảng. Nhập tên của các cột và giá trị của chúng. Ví dụ: nếu bạn muốn chèn một hàng mới vào “ người lao động ” bảng, hãy sử dụng truy vấn này:

CHÈN VÀO nhân viên (Id,Tên công ty,Tên liên hệ,Thành phố,Quốc gia,Điện thoại)GIÁ TRỊ(7,'Maroon Door','John','London','UK','(000) 123-2531');

Sau khi thực hiện thành công lệnh “ Truy vấn được ” thông báo sẽ hiển thị:

Để xác minh xem hàng mới có được thêm vào hay không, hãy sử dụng truy vấn sau:

chọn * từ nhân viên;

Hàng mới được chèn thành công vào bảng:

Chèn dữ liệu vào một cột cụ thể

Để chèn dữ liệu vào một cột cụ thể bằng cách sử dụng “ BỘ ' tuyên bố. Ví dụ: nếu bạn muốn cập nhật các cột “ Thành phố ' Và ' Quốc gia ” thành một giá trị cụ thể, hãy chạy truy vấn này:

CẬP NHẬT nhân viên SET City = 'London', Country = 'UK';

Dữ liệu mới sẽ chèn thành công vào các cột này:

Chèn dữ liệu vào một hàng cụ thể đáp ứng một điều kiện

Để chèn dữ liệu vào một hàng cụ thể đáp ứng một điều kiện trong “ Ở đâu ” mệnh đề. Nếu bạn muốn thay đổi giá trị của “ Thành phố ' Và ' Quốc gia ”, “ Ở đâu ' các ' nhận dạng ' bằng ' 1 ”, chạy truy vấn này:

CẬP NHẬT nhân viên SET Thành phố = 'Osaka', Quốc gia = 'Nhật Bản' trong đó id = 1;

Thông điệp ' Truy vấn OK, 1 hàng bị ảnh hưởng ” đang hiển thị rằng dữ liệu được cập nhật thành công trên “ 1 ' hàng ngang. Để xác minh nó hiển thị dữ liệu của bảng bằng cách gõ:

chọn * từ nhân viên;

Dữ liệu được chèn thành công:

Chèn dữ liệu vào một hàng cụ thể đáp ứng nhiều điều kiện

Các ' CẬP NHẬT ” câu lệnh có thể chứa nhiều điều kiện bằng cách sử dụng Toán tử logic. Nếu bạn muốn chèn dữ liệu vào hàng thỏa mãn điều kiện “Ở đâu” thì id của nó bằng “ 2 ” “ ' các ' Tên Liên lạc ' bằng ' Saavedra ”, chạy truy vấn này:

CẬP NHẬT nhân viên SET Thành phố = 'Osaka', Quốc gia = 'Nhật Bản' trong đó id > 2 AND ContactName = 'Saavedra';

Một hàng đáp ứng điều kiện được chỉ định này để các giá trị của nó sẽ được cập nhật cho “ Thành phố ' Và ' Quốc gia ”, để xác minh các thay đổi hiển thị dữ liệu của bảng:

Bạn đã học cách chèn dữ liệu vào một hàng cụ thể trong MySQL.

Phần kết luận

Trong MySQL để chèn dữ liệu trong một hàng cụ thể vào một bảng hiện có, hãy sử dụng “ CẬP NHẬT ” tuyên bố với “ Ở đâu ” Mệnh đề để xác định điều kiện. MySQL sẽ chỉ Chèn dữ liệu vào một hàng đáp ứng điều kiện. Để xác định nhiều điều kiện, hãy sử dụng Toán tử logic. Hướng dẫn này trình bày quy trình chèn dữ liệu vào một hàng cụ thể trong MySQL.