Table Book
{
bookno, bookname, authorname
}
Table IssuedBook
{
rollno, bookno, bookname, authorname
}
我想在 IssuedBook 表中按值插入“rollno”,并通过指定“bookno”将记录从 Book 表复制到 IssuedBook。
与此相对应的 SQL 查询必须是什么?
我尝试了一些查询(但徒劳无功),例如:
INSERT INTO IssuedBook values ('09222') SELECT * FROM Book WHERE bookno='123';
注意:没有列允许 NULL 键。因此,如果我分两步执行此操作,则会出现错误。