MSSQL3 MSSQL 순번 출력, 순번으로 update 하기 / UPDATE with ROWNUM() MSSQL rownum으로 update 1. date 순서에 따라 순번 출력 쿼리 SELECT ROW_NUMBER() OVER(ORDER BY (date)) rownum --순번 , num --기존 AI PK값 , date FROM tableA ; rownum이라는 이름의 순번이 출력되며, 아래 도표와 같이 출력된다. rownum num date 1 4 2022.12.01 2 5 2022.12.02 3 7 2022.12.03 4 1 2022.12.04 5 2 2022.12.05 6 3 2022.12.06 7 8 2022.12.07 8 6 2022.12.08 이때, num값을 rownum(순번)으로 업데이트하고 싶다면 아래 쿼리를 활용. 2. 순번으로 업데이트 WITH tmp_table AS ( SELEC.. 2022. 9. 27. [Mysql] select 결과값 update 하기 [Mysql] select 결과값 update 하기 UPDATE 변경테이블 a, (select * from 조인테이블 where ~) b SET a.변경필드 = b.변경필드 WHERE a.id = b.id ; 2021. 4. 28. mssql 다른 테이블 조인해서 UPDATE하기 mssql 다른 테이블 조인해서 UPDATE하기 UPDATE 변경테이블 a JOIN 조인테이블 b ON a.id = b.c_id SET 변경필드 = '~~' WHERE a.id = b.id ; 2021. 1. 27. 이전 1 다음 반응형