묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
작성한 쿼리를 xml query로 변경 하려고 하는데. 어떻게 해야 할까요.. ???
2011.03.23 19:50
SELECT A.*
, B.LAT
, B.LON
, ((ACOS(SIN([변수1] * PI() / 180) * SIN(B.LAT * PI() / 180) + COS([변수1] * PI() / 180) * COS(B.LAT * PI() / 180) * COS(([변수2] - B.LON) * PI() / 180)) * 180 / PI()) * 60 * 1.1515 * 1.609344) as DISTANCE
FROM XE_DOCUMENTS A
,(SELECT MODULE_SRL
, DOCUMENT_SRL
, SUM(CASE WHEN VAR_IDX = 11 THEN VALUE END) LAT
, SUM(CASE WHEN VAR_IDX = 12 THEN VALUE END) LON
FROM XE_DOCUMENT_EXTRA_VARS
WHERE MODULE_SRL = '269201'
AND VAR_IDX IN (11, 12)
GROUP BY MODULE_SRL, DOCUMENT_SRL) B
WHERE A.MODULE_SRL = B.MODULE_SRL
AND A.DOCUMENT_SRL = B.DOCUMENT_SRL
HAVING DISTANCE < 100
ORDER BY DISTANCE
인자값 받는것은 2개 인데 [변수1]과, [변수 2]입니다.
xml query로 작성을 어떻게 해야할까요?
인자값 받는것은 2개 인데 [변수1]과, [변수 2]입니다.
xml query로 작성을 어떻게 해야할까요?
배포목적이 아니고 개인적인 사용이라면 $oDB->_query() 로 사용하시고 배포목적이라면 PHP와 함께 처리시킬 방법을 연구하셔야 할 겁니다.