08
08

1. 쿼리 문제

SELECT B.*, TDURING, T.TNAME, TTODAY FROM TTABLE B, TIMER T WHERE B.TNO=T.TNO AND B.MID='aaa' AND TTODAY = SYSDATE;

 

의 결과가 나오지 않는 경우

 

해결 : SYSDATE에 시간까지 저장되어 있어서 시간까지 같지 않으면 결과가 나오지 않음

SELECT B.*, TDURING, T.TNAME, TTODAY FROM TTABLE B, TIMER T WHERE B.TNO=T.TNO AND B.MID='aaa' AND TO_CHAR(TTODAY, 'yy/mm/dd')=TO_CHAR(SYSDATE, 'yy/mm/dd');

COMMENT