mssql 시 군 구 쿼리 질문합니다. 0 5 1,294

by 김이수 [DB 기타] [2015.08.21 09:47:58]


테이블 : T_HJD_CD_INFO

 DO_NM       GU_NM     DONG_NM    

     시/도     시/군/구     읍/면/동 

 

SELECT    DO_NM,
              GU_NM,
              DONG_NM
         FROM 
               T_HJD_CD_INFO     

이런 식으로 기본 쿼리를 짜보면 현제 페이지에 나타나있는  시 군 구 가 각 셀렉트박스에 모두 표출됩니다.

셀렉트박스(시/도)  셀렉트박스(시/군/구)  셀렉트박스(읍/면/동)  검색 

이런 모양에서 시/도 셀렉트박스를 클릭하면 그에 따른 시/군/구 셀렉트박스 내용이 나오고 또 그에 따른 시/군/구 가 나와야할 것 같은데.. 어떤식으로 해야할지 감이 안잡힙니다... 

조언 구합니다.. 

by 개발뉴비 [2015.08.21 10:06:25]

시/도만 셀렉트 박스에 넣어놓고 시/도가 변경되면 거기에 해당하는 시/군/구를 셀렉트 해오는 방식으로

읍/면/동 까지 처리하는건 안되는건가요??

음... 저는 다른방법은 생각이 안나네요..;;


by 김이수 [2015.08.21 11:12:56]

 

감사합니다. 쉽게 생각했었는데 까다로운 작업이네여.ㅠ 


by 겸댕2후니 [2015.08.21 11:23:42]

시/도 조건으로 시/군/구를 구하고, 또 시/도, 시/군/구 조건으로 읍면동을 검색하셔야 될듯^^;


by 김이수 [2015.08.21 12:35:43]

이 방식들은 쿼리로 하는방법이 가장 적합한가요?? 


by demisoda [2015.08.21 13:35:39]

보통 페이지 로딩시에 시/도 셀렉트박스 세팅하고

사용자가 시/도 셀렉트박스 선택하면 시/도의 해당 코드로 시/군/구 데이터를 ajax를 사용해서 비동기로 세팅합니다.

이런 고민은 쇼핑몰 주문 주소검색 페이지, 회원 가입 주소 검색 페이지 참조 하시면 될거 같습니다.

이 방식들은 쿼리로 하는방법이 가장 적합한가요??  => 주소를 하드코딩으로 관리하는 사이트는 없겠죠? 당연히 쿼리로 조회 해야죠.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입