내가 두 행에서 검색하고 양 행얻기 2 행의 합계 값
내가 검색해야의 수의 합계를 얻을 필요가
**ID** **datefrom** **dateto** **amount**
1 2011-03-01 2011-03-04 3500
2 2011-03-05 2011-03-10 2500
를 다음과 같이 내 테이블 구조는 사용자가 2 개의 날짜 값을 입력하는 모든 행 (날짜와 날짜). 다음과 같이 나는 쿼리를 작성 :
SELECT SUM(amount) as amount, COUNT(amount) as numcount
FROM rate
WHERE "2011-03-03" BETWEEN datefrom AND dateto
AND "2011-03-06" BETWEEN datefrom AND dateto
그러나 그것 나는 예상대로, 나는 주어진 날짜를 찾아 행의 수와 금액의 합계를 얻기 위해 모든 datefrom를 검색 할 필요 dateto 행 작동하지 , pls 누군가가 올바른 쿼리를 도와주세요
작동하지 않는다고 할 때 ... 결과는 무엇이며 기대하는 결과를 설명 할 수 있습니까? – webdad3
@Rocket : 내 코드를 쉽게 볼 수있게 해줘서 고마워요. – Mujahid