코드 테이블을 만들어서 검색이 되게 하려고 하는데
제 짧은 sql실력으로 되지 않아 이렇게 질문을 올립니다.
place_dis_code라는 장소분류코드 테이블을 만들고,
place_dis_code테이블에 값을 아래와 같이
insert into place_dis_code values ('101','한식');
insert into place_dis_code values ('102','중식');
insert into place_dis_code values ('103','일식');
...
insert into place_dis_code values ('201','커피');
insert into place_dis_code values ('202','소주');
insert into place_dis_code values ('203','맥주');
...
이런 식으로 코드값을 테이블에 넣었습니다.
보시는 것과 같이 코드는 세자리로 구분이 되며,
처음 한자리는 대분류(먹는 곳, 마시는 곳.....)입니다.
그리고 다음 두 자리는 막연한 일련번호이구요.
제가 하고 싶은 것은..
sql문을 이용해서 코드의 첫번째 자리만 인식해서 select를 하는 것입니다.
즉, 먹는 것에 대한 검색을 하고 싶으면,
코드 체계의 처음 자리가 '1'인 것만 select를 하고 싶다는 이야기죠.
이렇게 검색을 하는 sql문을 몰라..답답한 심정에 글을 올리게 되었습니다.
|