-1
Table Book
{
bookno, bookname, authorname
}
Table IssuedBook
{
rollno, bookno, bookname, authorname
}
Я хочу вставить «rollno» по значению в таблице IssuedBook и скопировать запись из таблицы книг в IssuedBook, указав «bookno».
Каким должен быть SQL-запрос, соответствующий этому?
Я пробовал некоторые запросы (но тщетно), как:
Вставьте одну запись таблицы в другую
INSERT INTO IssuedBook values ('09222') SELECT * FROM Book WHERE bookno='123';
Примечание: Ни один столбец не позволяет NULL ключ. Поэтому, если я сделаю это в два этапа, тогда будет ошибка.
Книга не содержит поля rollno .. – ash
да это не так. 'rollno' - оператор' select' - это просто псевдоним. попробуйте выполнить запрос. –
Я получил его .. Спасибо v.v.much .. – ash