궁금한것이 있습니다.
부디 하수에게 큰 가르침 부탁드립니다.
아래처럼 DB가 설계가 되어있습니다.
300만 데이타가 있습니다. 시간이 조금 길고 5분당 한 3000개씩 저장되다보니..^^;;
지금현재시간이 8시10분인데 이전 3번의 5분데이타에서 DROP값이 10이 넘는 놈들을 뽑아 보고 싶습니다.
쿼리를 어떻게 줘야하나요??
아래처럼 하니깐 안나와요.ㅡㅠ
DB 구조
STARTTIME DROP ID
'2009-12-03 08:00:00' 1 K12345
'2009-12-03 08:05:00' 3 K24680
'2009-12-03 08:10:00' 100 K13579
...
===================================================
SELECT STARTTIME, DROP
FROM BABO
WHERE
(STARTTIME='2009-12-03 08:10:00' and DROP>10 )
and (STARTTIME='2009-12-03 08:05:00' and DROP>10 )
and (STARTTIME='2009-12-03 08:00:00' and DROP>10 )
|