Select A.e_no, A.e_id, A.e_sido, B.CNAME As SidoName, A.e_gu, C.CNAME As GuName,A.e_dong, D.CNAME As DongName, A.e_ri, E.CNAME As RiName,
A.e_san, A.e_bungi1, A.e_bungi2, A.e_jimok, F.Exp
From Site A, C_AreaCode B, C_AreaCode C, C_AreaCode D, C_AreaCode E, SiteJiMokCode F
where A.e_no =:s_id and
B.Code = (A.e_sido + '00000000') and
C.Code = (A.e_sido + A.e_gu + '00000') and
D.Code = (A.e_sido + A.e_gu + A.e_dong + '00') and
(E.Code = (A.e_sido + A.e_gu + A.e_dong + A.e_ri) ) and
F.s_no = (A.e_jimok)
order by A.e_id
DB는 Access입니다. Site는 토지Table C_AREAcode는 주소Table입니다.
Site Table은 토지의 주소와 다른 관계된 값들이 있는데, 문제는 시도와 구군, 읍면동은 항상값이 있어 불러오는데 문제가 없는데 주소 중 '리'(주소에서의 리)는 있는 경우도 있고 없는 경우도 있습니다. Oracle에서는 (+)을 써서 Outjoin하면 되는데 Access에서는 어떻게 해야 하는지............
제발 좀 가르켜주세요...........