Я просто пытался скопировать значения одного столбца в пустой столбец другой таблицы.
Две таблицы: students
и payments
.
Студенты имеют два столбца:
платежи также имеют одинаковое количество столбцов:
Теперь, чтобы скопировать amounts
столбец из платежей студентам, я попробовал эту команду
insert into students(amount) select amount from payments ;
теперь обычно эта команда работает как шарм, но здесь она немного отличается. Выдает ошибку, что
NULL values cannot be inserted into students.rno
Я попытался рассуждать, что, возможно, это из-за разного количества записей, вставленных в две таблицы, но при уравнении нет. записей в обеих таблицах, один и тот же результат.
Итак, вопрос в том, как я могу скопировать в такой ситуации?