우편번호 합치는 sql쿼리
본문
1.
wr_zip1과 wr_zip2에 나누어 저장된 데이터를 wr_zip 필드에 합쳐서 넣거나
wr_zip1에 wr_zip2의 데이터를 합치게 하고자 하는데 sql 쿼리를 잘 모르겠습니다.
예: 123 4567 --->123-4567 형식으로 합침
2.
주소에 스페이스가 있는 부분을 전부 붙이고 싶습니다.
예: 서울시 종로구 인사동 123번지 ---> 서울시종로구인사동123번지
답변 1
1. update table_name set wr_zip = concat(wr_zip1,'-',wr_zip2);
::: concat 텍스트 를 합쳐주는 함수입니다. 순차적으로 wr_zip1 + - + wr_zip2 해서 wr_zip1-wr_zip2 형태로 들어갑니다.
2. update tabel_name set replace(주소필드명,' ','');
::: replace(치환대상필드,치환대상,치환값)
답변을 작성하시기 전에 로그인 해주세요.