我如何在 SQL/phpmyadmin 中执行此操作?
How can I do this in SQL/phpmyadmin?
我制作了表格:
书籍 - 包含 ID_Books
和 Name_Books
列
作者 - ID_Authors
和 Name_Author
产品 - ID
和 Author
和 Book
如果 ID_Books
和 ID_Authors
相同,我需要将其放入产品中,然后将该 ID 放入 ID
中,然后在 Author
中放入 Name_Author
相应的 id 并在 Book
中将 Name_Books
与相应的 id
如果我答对了你的问题,
您可以执行连接并将该结果添加到第三个 table.
INSERT INTO PRODUCT(ID,Author,Book)
SELECT Id_Author, Name_Author, Name_Books
FROM AUTHOR INNER JOIN BOOKS ON Id_Author = Id_Books;
我制作了表格:
书籍 - 包含 ID_Books
和 Name_Books
作者 - ID_Authors
和 Name_Author
产品 - ID
和 Author
和 Book
如果 ID_Books
和 ID_Authors
相同,我需要将其放入产品中,然后将该 ID 放入 ID
中,然后在 Author
中放入 Name_Author
相应的 id 并在 Book
中将 Name_Books
与相应的 id
如果我答对了你的问题, 您可以执行连接并将该结果添加到第三个 table.
INSERT INTO PRODUCT(ID,Author,Book)
SELECT Id_Author, Name_Author, Name_Books
FROM AUTHOR INNER JOIN BOOKS ON Id_Author = Id_Books;