Xin chào bạn!
Hãy đăng ký thành viên để được cập nhật nhiều thông tin kiến thức hữu ích từ diễn đàn.
Đăng ký | Đăng nhập
Hệ thống mới thay đổi thuật toán mã hóa nên các bạn vui lòng vào Quên mật khẩu để tạo mật khẩu mới.

Kenh radio online [NEW]


#3194 30/09/2011 11:09 AM
Nhóm :
Member
Tham gia:
16-09-2011
Bài viết:
7
Lần thăm:
12

Update dữ liệu từ bảng nọ sang bảng kia

Cho mình hỏi chút.
Mình có 2 bảng A,B
- Bảng A : TV_ID,TV_Name
- Bảng B : TH_ID, TH_TV_ID, TH_Name
Mình muốn update trường TV_Name của bảng A với dữ liệu là trường TH_Name của bảng B. điều kiện là TV_ID =TH_TV_ID
update set TV_Name = TH_Name where TV_ID =TH_TV_ID

Vậy với code sql mình nên viết thế nào
Bạn nào giúp mình nhé !
Cám ơn nhiều !

#3195 30/09/2011 12:05 PM
Nhóm :
Member
Tham gia:
16-06-2010
Bài viết:
43
Lần thăm:
308

UPDATE A SET TV_NAME=B.TH_NAME
FROM B INNER JOIN A ON A.TV_ID=B.TH_TV_ID

-- OR

UPDATE A SET TV_NAME=(SELECT TH_NAME FROM B WHERE A.TV_ID=B.TH_TV_ID)

Bạn dùng thử 1 trong 2 cách đó