У меня есть таблица как:
--------------
|id descrip |
|1 A |
|2 B |
|3 C |
|3 D |
|3 E |
|4 F |
|4 F |
Мой ожидаемый вывод:
--------------
|id descrip |
|1 A |
|2 B |
|3C C |
|3D D |
|3E E |
|4 F |
|4 F |
Я пытался использовать первый метод:
merge into rules_table a
using rules_table b
on (a.id = b.id and a.descrip and a.rowid > b.rowid)
when matched then
update set a.id = b.id || b.descrip
Второй методя попытался это:
update rules_table a
set a.id =
(select b.id || b.descrip
from rules_table b
where b.id = a.id
and b.descrip = a.descrip
and a.rowid = b.rowid)
Но я не получаю желаемый результат.