0
SQL查詢:獲取數據從數據庫根據兩個日期
SELECT type, sum(A), sum(B) FROM TableA WHERE store_date BETWEEN '"+date1+"' AND '"+date2+"'group by type
date1="16/06/2014"
Date2="18/06/2014"
通過此查詢我得到A列,並根據日期B列的總和。我想對B列數據從DATE1到DATE2爲每種類型的,但對於列A我想僅從DATE1數據,我不希望包括在總和(A)DATE2
**Example(Expected Result):**
type sum(A) sum(B)
-------------------------------
| fruit | 10 | 20 |
| | | |
| | | |
| | | |
| | | |
-------------------------------
10是表示從總和表A列出了2014年6月16日的日期。
20表示2014年6月16日至2014年6月18日B列中表B的總和。
你會需要的是分成兩個SELECT語句。確實沒有其他合乎邏輯的方式來指定不同的標準。 – durbnpoisn
@durbnpoisn thanx的回覆請指定。 –