Я пытаюсь обновить столбец, где найти дубликат CNICNO и обновить столбец.Но я получаю следующую ошибку
ORA-01427: single-row subquery returns more than one row
Когда я запрашиваю, чтобы найти дубликаты записей CNICNO для HOFID, тогда показывают 5 дублирующихся записей
Запрос дублирующихся записей:
SELECT hofid
FROM hof
WHERE cnicno IN (SELECT cnic_no FROM we_group_hof_k)
Записи:
[1]: https://i.stack.imgur.com/ltC1m.png
В таблице "WE_GROUP_HOF_K" в столбце "GROUP_ID" отсутствуют записи.Я хочу обновить записи "HOFID" с помощью столбца "GROUP_ID".
SQL QUERY:
UPDATE we_group_hof_k
SET group_id = (SELECT cnicno
FROM hof
WHERE cnicno IN (SELECT cnic_no FROM we_group_hof_k));
Как решить эту проблему?