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 キーを許可する列はありません。したがって、これを 2 つのステップで行うと、エラーが発生します。