OK У меня есть таблица с двумя столбцами, идентификатором пользователя и идентификатором курса. Он используется для назначения учебных курсов для пользователя. Это выглядит так:
userid courseid
0 1
0 3
0 6
1 1
1 4
1 5
поэтому пользователь 0 назначается курсам 1,3,6, а пользователю 1 назначается 1, 4 5
В любом случае мне нужно принять каждого пользователя, которому назначено значение 6, и создать новую строку с этим идентификатором пользователя и курсором 11, в основном назначая каждому пользователю, которому в настоящее время назначено 6, также назначено 11
по какой-то причине (я не создал эту базу данных) обе строки помечены как первичные ключи, а некоторые из утверждений, которые я пробовал, вызывают ошибку из-за этого, что это за сделка?
О, возможно, это потому, что есть несколько пользователей, которые уже назначены на 11, так что это задыхается на тех, может быть?
пожалуйста, помогите