update nhiều dòng trong sql là một trong những từ khóa được search nhiều nhất trên google về chủ đề update nhiều dòng trong sql. Trong bài viết này,hoclamweb.vn sẽ viết bài viết Hướng dẫn các cách update nhiều dòng trong sql mới nhất 2020.
Hướng dẫn các cách update nhiều dòng trong sql mới nhất 2020.
1. Cú pháp cải tiến trong T-SQL
Để dùng lệnh cải tiến thì bạn xem cú pháp sau:
1 2 3 | update table_name SET column1 = value1, column2 = value2...., columnN = valueN WHERE [CONDITION]; |
Trong đó các cặp column1 = value1
… columnn = valuen
chính là các cặp column và trị giá mới tương ứng. Còn condition
là điều kiện để cập nhật và chỉ có những row nào thỏa điều kiện đó thì mới áp dụng.
gợi ý: update mật khẩu cho người dùng có tên tải nhập là thehalfheart.
1 2 3 | cập nhật users SET u_passwords = MD5( "freetuts.net" ) WHERE u_username = 'thehalfheart' |
2. Một vài ví dụ không giống về lệnh cải tiến
Giả sử ta có bảng dữ liệu CUSTOMER sau:
1 2 3 4 5 6 7 8 | ID NAME AGE ADDRESS SALARY 1 Ramesh 32 Ahmedabad 2000.00 2 Khilan 25 Delhi 1500.00 3 kaushik 23 Kota 2000.00 4 Chaitali 25 Mumbai 6500.00 5 Hardik 27 Bhopal 8500.00 6 Komal 22 MP 4500.00 7 Muffy 24 Indore 10000.00 |
Bài 1: cập nhật địa chỉ thành “Pune” cho KH có ID = 6
1 2 3 | cải tiến CUSTOMERS SET ADDRESS = 'Pune' WHERE ID = 6; |
Lúc này dữ liệu trong bảng customer sẽ có một sự cải thiện ở row có id = 6.
1 | 6 Komal 22 Pune 4500.00 |
Nếu bạn muốn cải tiến nhiều field thì chỉ cần đặt cặp trị giá mẹo nhau bởi dấu phẩy. ví dụ giờ mình mong muốn tăng trưởng salary lên 9000 và address thành New York cho KH có ID = 2 thì viết giống như sau:
1 2 3 | cải tiến CUSTOMERS SET ADDRESS = "New York" , SALARY = 9000 WHERE ID= 2; |
Trên là một vài thông tin có ích về phương pháp sử dụng lệnh cập nhật trong sql, có thể nói đây là lệnh được dùng rất nhiều trong trang quản trji admin.
Nguồn: internet.com