Bạn đang xem : cách cập nhật cột trong sql

Câu lệnh SQL

CẬP NHẬT

Câu lệnh CẬP NHẬT SQL

Câu lệnh UPDATE được sử dụng để sửa đổi các bản ghi hiện có trong bảng.

Cú pháp CẬP NHẬT

CẬP NHẬT tên_bảng
ĐẶT cột1 = giá trị1, cột2 = giá trị2, …
Điều kiện WHERE;

Lưu ý: Hãy cẩn thận khi cập nhật các bản ghi trong bảng! Lưu ý
Mệnh đề WHERE
trong câu lệnh UPDATE .
Mệnh đề WHERE chỉ định (các) bản ghi nào cần được cập nhật. Nếu
bạn bỏ qua mệnh đề WHERE , tất cả các bản ghi trong bảng sẽ được cập nhật!

Cơ sở dữ liệu demo

Dưới đây là lựa chọn từ bảng “Khách hàng” trong mẫu Northwind
cơ sở dữ liệu:

ID khách hàng
Tên khách hàng
Tên Liên lạc
Địa chỉ nhà
Thành phố
Mã bưu điện
Quốc gia

1

Alfreds Futterkiste
Maria Anders
Đường Obere 57
Berlin
12209
nước Đức

2
Ana Trujillo Emparedados y helados
Ana Trujillo
Avda. de la Constitución 2222
México D.F.
05021
Mexico

3
Antonio Moreno Taquería
Antonio Moreno
Mataderos 2312
México D.F.
05023
Mexico

4

Xung quanh sừng
Thomas Hardy
120 Doanh thu Sq.
London
WA1 1DP
Vương quốc Anh

5
Berglunds snabbköp
Christina Berglund
Berguvsvägen 8
Luleå
S-958 22
Thụy Điển

Bảng CẬP NHẬT

Câu lệnh SQL sau cập nhật khách hàng đầu tiên (CustomerID = 1) với một người liên hệ mới và
một thành phố mới.

Ví dụ

CẬP NHẬT Khách hàng
SET ContactName = ‘Alfred Schmidt’, City = ‘Frankfurt’
WHERE CustomerID = 1;


Hãy tự mình thử »

Lựa chọn từ bảng “Khách hàng” bây giờ sẽ giống như sau:

Xem Thêm  Chuyển đổi đối tượng JavaScript thành JSON - javascript phản đối json

ID khách hàng
Tên khách hàng
Tên Liên lạc
Địa chỉ nhà
Thành phố
Mã bưu điện
Quốc gia

1

Alfreds Futterkiste
Alfred Schmidt
Đường Obere 57
Frankfurt
12209
nước Đức

2
Ana Trujillo Emparedados y helados
Ana Trujillo
Avda. de la Constitución 2222
México D.F.
05021
Mexico

3
Antonio Moreno Taquería
Antonio Moreno
Mataderos 2312
México D.F.
05023
Mexico

4

Xung quanh sừng
Thomas Hardy
120 Doanh thu Sq.
London
WA1 1DP
Vương quốc Anh

5
Berglunds snabbköp
Christina Berglund
Berguvsvägen 8
Luleå
S-958 22
Thụy Điển

CẬP NHẬT Nhiều Bản ghi

Chính mệnh đề WHERE xác định số lượng bản ghi sẽ được cập nhật.

Câu lệnh SQL sau sẽ
cập nhật Tên liên hệ thành “Juan” cho tất cả các bản ghi có quốc gia là “Mexico”:

Ví dụ

CẬP NHẬT Khách hàng
SET ContactName = ‘Juan’
WHERE Country = ‘Mexico’;


Hãy tự mình thử »

Lựa chọn từ bảng “Khách hàng” bây giờ sẽ giống như sau:

ID khách hàng
Tên khách hàng
Tên Liên lạc
Địa chỉ nhà
Thành phố
Mã bưu điện
Quốc gia

1

Alfreds Futterkiste
Alfred Schmidt
Đường Obere 57
Frankfurt
12209
nước Đức

2
Ana Trujillo Emparedados y helados
Juan
Avda. de la Constitución 2222
México D.F.
05021
Mexico

3
Antonio Moreno Taquería
Juan
Mataderos 2312
México D.F.
05023
Mexico

4

Xung quanh sừng
Thomas Hardy
120 Doanh thu Sq.
London
WA1 1DP
Vương quốc Anh

5
Berglunds snabbköp
Christina Berglund
Berguvsvägen 8
Luleå
S-958 22
Thụy Điển

Cảnh báo cập nhật!

Hãy cẩn thận khi cập nhật hồ sơ. Nếu bạn bỏ qua
Mệnh đề WHERE
, TẤT CẢ các bản ghi
sẽ được cập nhật!

Ví dụ

CẬP NHẬT Khách hàng
SET ContactName = ‘Juan’;

Xem Thêm  Nút radio JavaScript - kiểm tra nút radio js


Hãy tự mình thử »

Lựa chọn từ bảng “Khách hàng” bây giờ sẽ giống như sau:

ID khách hàng
Tên khách hàng
Tên Liên lạc
Địa chỉ nhà
Thành phố
Mã bưu điện
Quốc gia

1

Alfreds Futterkiste
Juan
Đường Obere 57
Frankfurt
12209
nước Đức

2
Ana Trujillo Emparedados y helados
Juan
Avda. de la Constitución 2222
México D.F.
05021
Mexico

3
Antonio Moreno Taquería
Juan
Mataderos 2312
México D.F.
05023
Mexico

4

Xung quanh sừng
Juan
120 Doanh thu Sq.
London
WA1 1DP
Vương quốc Anh

5
Berglunds snabbköp
Juan
Berguvsvägen 8
Luleå
S-958 22
Thụy Điển

Tự kiểm tra bằng các bài tập

Bài tập:

Cập nhật cột Thành phố của tất cả các bản ghi trong bảng Khách hàng .

 Khách hàng
 Thành phố = 'Oslo';

Bắt đầu bài tập


Xem thêm những thông tin liên quan đến chủ đề cách cập nhật cột trong sql

Sử dụng câu lệnh SELECT, INSERT, UPDATE trong SQL Server chi tiết nhất

  • Tác giả: Top Manga
  • Ngày đăng: 2015-09-08
  • Đánh giá: 4 ⭐ ( 5550 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Duynv hướng dẫn cách Sử dụng câu lệnh SELECT, INSERT, UPDATE trong SQL Server chi tiết nhất. Hướng dẫn sử dụng SQL Server. Sử dụng cơ sở dữ liệu AP.

Bài 2: Câu lệnh SQL tạo, cập nhật CSDL, bảng

  • Tác giả: timoday.edu.vn
  • Đánh giá: 4 ⭐ ( 8302 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Các câu lệnh SQL cơ bản cho tạo cơ sở dữ liệu, bảng dữ liệu, thay đổi cấu trúc bảng, tạo khoá chính, khoá ngoại, xoá bảng sử dụng cho ví dụ cơ sở dữ liệu sinh viên
Xem Thêm  Sử dụng Pi trong Python (NumPy và Math) • datagy - cách sử dụng math.pi trong python

Lệnh Update trong SQL Server

  • Tác giả: freetuts.net
  • Đánh giá: 3 ⭐ ( 8771 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tìm hiểu lệnh update trong SQL Server, đây là lệnh dùng để cập nhật dữ liệu của một table nào đó, thường sẽ đi kết hợp với lệnh Where

Cập nhật dữ liệu trong SQL Server 2014 (Bài 5)

  • Tác giả: giasutinhoc.vn
  • Đánh giá: 3 ⭐ ( 5220 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

[Tự học SQL] Tìm hiểu về INSERT INTO, UPDATE, DELETE dữ liệu trong SQL

  • Tác giả: cafedev.vn
  • Đánh giá: 3 ⭐ ( 6333 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Bài này cafedev chia sẻ cho ace về cách sử dụng INSERT INTO, UPDATE, DELETE để thao tác với dữ liệu trong Cơ sở dữ liệu.

Câu Lệnh Update Trong Sql Server, Câu Lệnh Update Trong Sql

  • Tác giả: jdomain.vn
  • Đánh giá: 3 ⭐ ( 3834 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Cập nhật dữ liệu UPDATE SQLVới câu lệnh UPDATE chúng ta có thể cập nhật dữ liệu cho bảng (sửa đổi các dòng dữ liệu có sẵn), Với cú pháp cơ bản như sau:UPDATE table_nameSET column1 = value1, column2 = value2,

UPDATE trong SQL Server

  • Tác giả: comdy.vn
  • Đánh giá: 5 ⭐ ( 1259 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tìm hiểu cách sử dụng câu lệnh UPDATE trong SQL Server để thay đổi dữ liệu hiện có trong một bảng.

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

By ads_php