XML 쿼리 문법질문!

Extra Form
PHP PHP 7.2
CMS Rhymix 2.0

SELECT * FROM `rx_테이블` WHERE `인덱스` in (select max(`인덱스`) from `rx_테이블` group by `필드`order by `정렬필드`);

 

위의 SQL을 라이믹스 XML문법으로 변경하려면 어떻게 작성해야할까요ㅜㅜ 기본적인 문법만 주구장창 써오다보니... in select max 이러한 문장을 어디다 써야하는지 메뉴얼을 봐도 잘 모르겠습니다ㅠ

  • profile

    https://xe1.xpressengine.com/dev_guide

    예전에 XE에서 발행한 개발자 가이드에서, <condition>에 서브쿼리 쓰는 문법을 참고해 보세요.

     

    IN ( SELECT ... ) 서브쿼리 안에 있는 ORDER BY는 별도의 갯수 제한이 없다면 무의미한 것 같습니다.

    최종 결과를 정렬한다면 IN ( SELECT ... ) ORDER BY ... 가 되어야겠지요.

  • profile profile
    감사합니다 해결되었습니다!!