Tôi có bảng cơ sở dữ liệu được tạo bằng cú pháp SELECT INTO SQL. Cơ sở dữ liệu nằm trong Access và bao gồm khoảng 500.000 hàng. Vấn đề là khi tôi tham gia, duy nhất là toàn bộ hàng - điều tôi muốn là trường ID số tự động làm Khóa chính.Tạo bảng mới và thêm khóa chính bằng cách sử dụng SELECT INTO
Mã Tôi hiện đang có là cái gì đó như:
SELECT INTO new_table
FROM
(SELECT * FROM table a, table b WHERE a.name = b.name)
Tôi đã hy vọng có một cách để thêm một điều khoản vào SELECT VÀO truy vấn để tôi có thể thêm một khóa chính và tạo bảng trong một đường chuyền - điều này có thể không?
Nếu không, cách tốt nhất để làm điều này bằng cách sử dụng SQL là gì?
Chọn * từ hai bảng sẽ tự động trả về trường tham gia hai lần.Hãy thử nó chỉ với các lĩnh vực bạn cần. –
Tôi cần một PK gia tăng nội bộ tự động trong bảng kết quả – user559142
câu hỏi tuyệt vời, tôi rất muốn có thể làm điều tương tự. – jhilden