Tôi có customer
và address
bảng.truy vấn cập nhật với tham gia trên hai bảng
Query:
SELECT *
FROM addresses a,
customers b
WHERE a.id = b.id
trả 474 hồ sơ
Đối với những hồ sơ này, tôi muốn thêm các id
của customer
bảng vào cid
của address
bảng.
Ví dụ: Nếu vì kỷ lục đầu tiên id của khách hàng là 9 và id
địa chỉ cũng là 9 sau đó tôi muốn chèn 9 vào cột cid của bảng địa chỉ.
tôi đã cố gắng:
UPDATE addresses a,
customers b
SET a.cid = b.id
WHERE a.id = b.id
nhưng điều này dường như không làm việc.
Câu hỏi nhanh có làm việc này với SQL không? –
@TomBird Nó hoạt động tốt trên SQL Server http://www.sqlfiddle.com/#!3/b7659/3 –