Group By로 묶어 나온 최소값으로 데이터를 수정하려 했는데..
Update table SET column = MIN(column) FROM table GROUP BY type 처럼 하니.. 오류가 나더군요;;
결국 Group by를 Select 구문으로 만들어 뷰(?) 처럼 했더니 되더라구요.
UPDATE tableA SET columnA = viewA.minValue FROM
(SELECT min(columnB) AS minValue, type FROM tableA GROUP BY type) viewA
WHERE viewA.type = tableA.type
반응형