2010-03-31 1 views
0

공휴일 :어떻게 펄과 MySQL의에서 날짜 'XYZ'에 최대 10 일의 데이터를 검색 할, 즉 데이터는 다음과 같은 형식으로 MYSQL DB에 넣고

| 2010-03-18 | 1.580 | 1.590 | 1.560 | 1.580 | 164500 |  1.580 | 
| 2010-03-19 | 1.570 | 1.570 | 1.560 | 1.570 | 178300 |  1.570 | 
| 2010-03-22 | 1.550 | 1.560 | 1.540 | 1.560 | 309000 |  1.560 | 
| 2010-03-23 | 1.560 | 1.560 | 1.550 | 1.550 | 284900 |  1.550 |

I 날짜 XYZ까지 데이터 10 일을 선택해야합니다. 문제는 공휴일과 같은 며칠이 빠져 있다는 것입니다.

+0

는 뜻 다이 * 즉 * 또는 * 예를 들어 *? –

답변

5

데이터의 10 일 범위를 원하면 WHERE을 사용하십시오. ORDER BY

SELECT * FROM table WHERE date >= '2010-03-22' AND date <= '2010-03-31' ; 

당신이 열 개 기록을 원하는 경우, 특정 일 종료, 사용, 마찬가지로 및 LIMIT :

SELECT * FROM table WHERE date <= '2010-03-31' ORDER BY date DESC LIMIT 10 ; 
+0

나를 이길! +1. – justkt

관련 문제