MySQL 주소에서 지역명 정리하기
DB 데이터 지역명이 서울특별시, 부산광역시 등으로 길게 나오는 경우보다 간략하게 서울, 부산으로 표기되도록 하는게 검색하는데 좀더 편하다.
아래 SQL문은 DB에 저장된 데이터에 지역명을 간략하게 업데이트 하는 명령어다.
SELECT * FROM addr_data WHERE addr0 LIKE '서울%';
SELECT * FROM addr_data WHERE addr0 LIKE '서울특별시%';
update addr_data set addr0=replace(addr0,'서울특별시','서울');
update addr_data set addr0=replace(addr0,'경기도','경기');
update addr_data set addr0=replace(addr0,'강원도','강원');
update addr_data set addr0=replace(addr0,'경상북도','경북');
update addr_data set addr0=replace(addr0,'경상남도','경남');
update addr_data set addr0=replace(addr0,'충청북도','충북');
update addr_data set addr0=replace(addr0,'충청남도','충남');
update addr_data set addr0=replace(addr0,'전라북도','전북');
update addr_data set addr0=replace(addr0,'전라남도','전남');
update addr_data set addr0=replace(addr0,'제주도','제주');
update addr_data set addr0=replace(addr0,'인천광역시','인천');
update addr_data set addr0=replace(addr0,'대전광역시','대전');
update addr_data set addr0=replace(addr0,'부산광역시','부산');
update addr_data set addr0=replace(addr0,'대구광역시','대구');
update addr_data set addr0=replace(addr0,'광주광역시','광주');
update addr_data set addr0=replace(addr0,'울산광역시','울산');
update addr_data set addr0=replace(addr0,'세종특별자치','세종');
'SQL' 카테고리의 다른 글
MySQL 운영 문제점과 해법들 (0) | 2015.01.31 |
---|---|
[SQL] 쿼리(Query)의 개념 (0) | 2015.01.26 |
[오라클] 테이블 생성/변경시 제약조건 (0) | 2015.01.23 |
MySQL 날짜, 통화이력 산출 (0) | 2015.01.20 |
[MySQL] 데이터베이스 생성 (0) | 2015.01.18 |