Câu lệnh UPDATE chỉnh sửa dữ liệu bảng trong SQL

SQL được biết đến nhiều với năng lực thực thi những thao tác truy xuất dữ liệu. Tuy nhiên, bạn còn hoàn toàn có thể dùng ngôn từ này để update lại những bản ghi trong cơ sở dữ liệu của mình. Tính năng này sẽ giúp bạn tiết kiệm ngân sách và chi phí thời hạn và thao tác khi thao tác nhưng vẫn có những điều cần quan tâm khi update dữ liệu .

1. Câu lệnh UPDATE

Câu lệnh UPDATE được sử dụng để chỉnh sửa những bản ghi đang sống sót trong một bảng .
Cú pháp UPDATE :

UPDATE tên bảng

SET cột 1 = giá trị 1, giá trị 2, giá trị 3, …
WHERE điều kiện kèm theo

Lưu ý: Khi cập nhật bản ghi trong cơ sở dữ liệu trong một bảng, hãy lưu ý mệnh đề WHERE. Nếu thiếu mệnh đề điều kiện này thì tất cả bản ghi trong bảng đều sẽ được cập nhật.

2. UPDATE bảng

Để thực thi ví dụ này, bạn cần nhập cơ sở dữ liệu mẫu Northwind vào SQL Server Management Studio. Hãy xem bài viết hướng dẫn ngay dưới đây :

Tham khảo: Hướng dẫn tải và cài đặt dữ liệu mẫu Northwind trong SQL Server Management Studio

Hãy khởi đầu bằng việc kiểm tra thông tin của người mua tiên phong trong bảng Customer :
SELECT * FROM Customers ;

Câu lệnh SQL dưới đây sẽ update dữ liệu cho những người mua có CustomerID là ‘ ALFKI ‘ ( CustomerID = ‘ ALFKI ‘ ; ) với một tên liên hệ và một địa chỉ mới. Nếu thao tác thành công sẽ có một thông tin đã update .
UPDATE Customers
SET ContactName = ‘ Alfred Schmidt ‘, City = ‘ Frankfurt ‘
WHERE CustomerID = ‘ ALFKI ‘ ;

Bây giờ, hãy kiểm tra lại dữ liệu trong bảng Customers .

3. UPDATE nhiều bản ghi

Mệnh đề WHERE lúc này sẽ giúp xác định bao nhiêu bản ghi được cập nhật.

Câu lệnh sau sẽ update ContactName của toàn bộ bản ghi có Country là Mexico thành Juan .
UPDATE Customers
SET ContactName = ‘ Juan ‘
WHERE Country = ‘ Mexico ‘ ;
Bạn hoàn toàn có thể kiểm tra dữ liệu trước khi update, thao tác tựa như phần trên. Dưới đây là thông tin cho biết có tổng số 5 bản ghi đã được update .

Kết quả kiểm tra lại những bản ghi có dữ liệu Country là Mexico .

Lưu ý: Nếu như trong câu lệnh UPDATE không có mệnh đề WHERE, tất cả các bản ghi đều sẽ được cập nhật.

Trên đây là những bước sử dụng câu lệnh UPDATE để update những bản ghi trong cơ sở dữ liệu. Hy vọng những kỹ năng và kiến thức này sẽ hữu dụng với những bạn chăm sóc đến nghành nghề dịch vụ dữ liệu nói chung và SQL nói riêng. Đừng quên theo dõi những bài viết mới nhất sẽ được update tiếp tục tại website bacs.vn .

Nguồn tham khảo:

https://www.w3schools.com/
Nhu cầu giảng dạy doanh nghiệp
BAC là đơn vị chức năng giảng dạy BA tiên phong tại Nước Ta. Đối tác chính thức của IIBA quốc tế. Ngoài những khóa học public, BAC còn có những khóa học in house dành riêng cho từng doanh nghiệp. Chương trình được phong cách thiết kế riêng theo nhu yếu của doanh nghiệp, giúp doanh nghiệp xử lý những khó khăn vất vả và tư vấn tăng trưởng .

Tham khảo chương trình huấn luyện và đào tạo :