선택장애

DB - select로 수정된 값 바로 update 하기 본문

데이터베이스(DB)

DB - select로 수정된 값 바로 update 하기

yes or yes 2020. 10. 5. 17:10
반응형

 

이름 끝에 실수로 t가 들어갔을 경우

 


SELECT name

FROM 테이블

where right(name,1)='t' 

 

이렇게하면 name컬럼에 젤 오른쪽에 t가 붙은게 조회된다.

 


SELECT name=left(name,len(name)-1)
FROM 테이블

where right(name,1)='t' 

 

이렇게 하면 t를 없애고 조회가 되고 이걸 바로 update 해줄려면



--update 테이블 set name=left(name,len(name)-1)
where right(name,1)='t'

update 해줄 컬럼에 select한 값을 넣어준다.

 

※update항상 조심. 주석 필수!

반응형