我陷入了一個sql問題。我需要像這樣的東西SQL得到值
M S C
1 sent 12
1 checked 15
1 rejected 9
2 sent 20
2 checked 18
3 rejected 10
其中M分別代表月份,S代表狀態和C代表計數。我想要實現的是組按月上面的例子
通緝:
MSC
1 sent 12
checked 15
rejected 9
2 sent 20
checked 18
rejected 10
編輯1
眼下SQL語句如下所示:
select month, status, sum(hit) as count
from myTable
where dateletter between "date from" and "date to"
group by month,status order by month, status
編輯2
我將如何實現這一目標過於
1 2
Sent 12 20
Checked 15 18
Rejected 9 10
其中1,2表示從數據庫中的月份值。
歡迎堆棧溢出。幫助我們幫助你:1)你的桌子是什麼樣的? 2)你目前的查詢是什麼樣的? – YXD 2012-02-28 11:16:24
@MrE我已經把sql語句寫成 – sameer 2012-02-28 11:28:40
很酷 - 謝謝。 – YXD 2012-02-28 11:30:07