2017-11-24 10 views
0

私は7000を超えるブックが挿入されたテーブルを持っていますが、GibisとFilesの別のテーブルを作成する必要があります。SQL - 2番目のテーブルから自動挿入を生成

それは構造を、次のとおりです。

コレクション:

CREATE TABLE collection(
collectionCod INT(11) NOT NULL PRIMARY KEY AUTO_INCREMENT, 
collectionType VARCHAR(50) NOT NULL, 
collectionTitle VARCHAR(100), 
collectionImg VARCHAR(100), 
collectionInfo INT) 

帳:

CREATE TABLE book(
bookInfo INT PRIMARY KEY, 
bookSubject VARCHAR(100), 
bookTitle VARCHAR(100), 
bookAuthor VARCHAR(100)) 

私はSQLで行うように私は、既存の各書籍のために、コレクション内の挿入を生成する必要があります?型を本として置く。

答えて

1

このような何か:

insert into collection (collectionTipy, collectionTitle, collectionImg, collectionInfo) 
    select bookSubject, bookTitle, NULL, bookAuthor 
    from book; 

私は、正確なマッピングがbookcollectionのフィールドの間にあるかわからないが、これはアイデアです。

関連する問題