Я хочу обновить таблицу, имеющую один и тот же идентификатор.Обновление нескольких строк с одинаковым идентификатором в одной таблице
вид Дизайн: Дизайн
База данных:
В основном это форма, в которой пользователь должен выбрать, а затем в будущем, они могут обновить его. Тем не менее, я не уверен, как я могу обновить значение.
Скажем, если в настоящее время существует 2 ряда с Scholarship_id = 1
. Как я могу обновить, если пользователь решил выбрать 1, 3, 6?
DELETE FROM ScholarshipDiploma
WHERE Scholarship_ID = '2';
UPDATE ScholarshipDiploma
SET course = '1'
WHERE Scholarship_ID = '2';
но он удалит целые строки 2 и не обновит их.
Необходимо предоставить более подробную информацию о том, что вы пробовали до сих пор. – Vinod
сделано, пожалуйста, посмотрите – skylight
По какой-то причине вы не можете просто использовать 'DELETE ScholarshipDiploma WHERE ScholarshipDiplomaID = '2''? Похоже, это ПК. –