Мне нужно создать дубликат строки, а затем обновить ее.SQL дублирует строку, а затем обновляет
NAME LOCATION FLAG
==== ======== ====
name1 location1 0
name2 location2 0
сначала я должен выбрать строку с именем = имя1 и МЕСТОМ = LOCATION1 и создать повторяющиеся строки, а затем обновить столбец NAME с новым значением.
я могу выбрать строку по
select NAME,LOCATION,FLAG from TABLE where NAME=name1 and LOCATION=location1
Так что результат должен быть как
NAME LOCATION FLAG
==== ======== ====
name1 location1 0
name2 location2 0
name3 location1 0
несколько неясно – Spiderman
Как показано выше, мне нужно вставить третью строку, дублируя первую строку, где столбец NAME третьей строки обновляется с новым значением name3. И первая строка выбирается с условием «NAME = name1 и LOCATION = location1». – CodeDezk