묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
select * from `xe_reservbp` where reservdate like '201102%'
다음과 같은 Query를 실행시키면 되는데요
다음과 같이 XML을 작성하니
Object Object ( [error] => 0 [message] => success [variables] => Array ( [_query] => select * from `xe_reservbp` as reservbp where (reservdate like 201102) [_elapsed_time] => 0.00061 ) [data] => )
다음과 같이 아무런 데이터 값이 없습니다. ㅠ
어떻게 해야할지 도와주세요 ㅠ
condition operation 에 like_prefix , like_tail, like 모두 넣어보아도 데이터 값이 안뜨네요 ㅠ
Query XML 문의 드립니다.ㅠ
2011.02.23 10:08
select * from `xe_reservbp` where reservdate like '201102%'
다음과 같은 Query를 실행시키면 되는데요
<query id="getMonthlyArchivedList" action="select">
<tables>
<table name="reservbp" />
</tables>
<columns>
<column name="*" />
</columns>
<conditions>
<condition operation="like_prefix" column="reservdate" var="reservdate"/>
</conditions>
</query>
다음과 같이 XML을 작성하니
Object Object ( [error] => 0 [message] => success [variables] => Array ( [_query] => select * from `xe_reservbp` as reservbp where (reservdate like 201102) [_elapsed_time] => 0.00061 ) [data] => )
다음과 같이 아무런 데이터 값이 없습니다. ㅠ
어떻게 해야할지 도와주세요 ㅠ
condition operation 에 like_prefix , like_tail, like 모두 넣어보아도 데이터 값이 안뜨네요 ㅠ
보통은 equal 일땐 in('값')으로 형식을 바꿔서 문자형태로 만들어줬지만 like라면 그게 안되죠.
다른 방법으로 쿼리를 만들어보세요.
<condition operation="equal" column="substr(regdate,1,10)" var="regdate" filter="number" pipe="and" />
이렇게 하면 like 내용의 효과로 나오겠네요.
날짜의 본래 값을 그대로 출력해야한다고하면
<column name="reservdate" alias="reservdate2" />
하나 더 만드시면 되겠습니다.