Đánh giá chủ đề:
  • 6 Votes - 3.17 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Đồng Bộ hai table
#1
Hỏi: Tôi có 2 table có cấu trúc gần giống nhau. Tuy nhiên có khác biệt 1 ít về dữ liệu. Xin hướng dẫn đồng bộ table1 sang table 2.
Ví dụ: table1( Maso, ten). Table2(maso, ten, diachi, ...)
Tôi muốn
1/Thêm maso,ten từ table 1 sang table nếu trong table 2 thiếu.
2/Update lại tên nếu cùng 1 mã số nhưng tên table1 khác trong table 2
3/ xóa những recode trong table2 không có mã trong table1

Đáp run các query sau:

1/Thêm maso,ten từ table 1 sang table nếu trong table 2 thiếu

Mã:
INSERT INTO Table2 ( Maso, TEN )
    SELECT Table1.Maso, Table1.Ten
    FROM Table1
    WHERE (((Table1.Maso) Not In (select maso from table2)));

2/Update lại tên nếu cùng 1 mã số nhưng tên table1 khác trong table 2

Mã:
UPDATE Table1 INNER JOIN Table2 ON Table1.Maso = Table2.Maso SET Table2.TEN = table1.ten
    WHERE (((Table2.TEN)<>[table1].[ten]));
3/ xóa những recode trong table2 không có mã trong table1

Mã:
DELETE Table2.*
    FROM Table2
    WHERE (((Table2.Maso) Not In (select maso from table1)));

DownLoaddemo
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn nhunguyet0103


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
Photo [Lỗi] Không lấy được data table vunamnet 9 475 03-11-18, 03:57 PM
Bài mới nhất: vunamnet
Lightbulb [Hỏi] Cách tạo Table/Query từ nhiều Table/Query khác shinichikuto 16 1,311 30-08-18, 03:36 PM
Bài mới nhất: shinichikuto
  [Lỗi] Lỗi mất dự liệu trong table thanhtruong 3 369 08-08-18, 02:52 PM
Bài mới nhất: Xuân Thanh
  [Help] Tạo Table xong bị ẩn toidjtjmtoi 2 270 03-08-18, 10:17 AM
Bài mới nhất: toidjtjmtoi
  [Hỏi] Ghép dữ liệu nhiều table vào 1 table vietanh283 1 454 27-06-18, 08:06 PM
Bài mới nhất: ongke0711

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ| PMA Nha Trang| Gỗ Acrylic Không Đường Line