안녕하세요.

언제나 수고하십니다.

질문이 있어서 글을 쓰게됐습니다.

xe_document_extra_vars 확장변수 테이블에서 값을 가져오고 싶습니다.

그런데 생각대로 되지않네요..

구조는 아래와 같습니다.

xe_document_extra_keys 테이블

qna2.jpg   

xe_document_extra_vars  테이블

qna.jpg      

이런 상황인데요.

소재지가 용흥동이고 아파트명이 쌍용아파트인 경우의 아파트 리스트를 가져와 뿌리고 싶습니다만..

SQL을 아무리짜도 제대로 안가져와져서요..;      

혹시 방법을 알 수 있을까요?

 

SELECT *
FROM `xe_document_extra_vars`
WHERE (
eid = 'extra_vars3'
OR eid = 'extra_vars4'
)
AND module_srl =12731
AND value != ""

 

여기까지하면 소재지, 아파트명 전부 가져오고요.

SELECT *
FROM `xe_document_extra_vars`
WHERE (
eid = 'extra_vars3'
OR value = '포항시 북구 용흥동'
) OR
(
eid = 'extra_vars4'
OR value = '경동하이츠'
)
AND module_srl =12731
AND value != ""

이렇게하면 이상하게 가져오고..

빨간색 OR을 AND로 바꾸면 아예못가져오고...

 

방법좀 알려주세요;;;

바쁘신데 죄송하네요..