Tôi đang cố gắng để di chuyển dữ liệu cũ từ:INSERT INTO ... SELECT cho tất cả các cột MySQL
this_table
>>this_table_archive
sao chép tất cả các cột trên. Tôi đã thử điều này, nhưng nó không hoạt động:
INSERT INTO this_table_archive (*) VALUES (SELECT * FROM this_table WHERE entry_date < '2011-01-01 00:00:00');
Lưu ý: các bảng là giống hệt nhau và có id
bộ như một khóa chính.
Xác định "nó không hoạt động". Tôi đang có những gì có thể là một vấn đề tương tự nhưng tôi không thể nói bởi vì bạn đã không nói những gì vấn đề của bạn là !! –
Nó không bị hỏng, nó không hoạt động. –
Xem thêm tại đây [https://stackoverflow.com/questions/3709560/joining-three-tables-using-mysql](https://stackoverflow.com/questions/3709560/joining-three-tables-using-mysql) –