我的紀錄有個時間字段.我想把都在同年 同月的進行歸類 請問這裡的order by 怎嚜寫.?????????歸類select * from tablename order by year(日期字段),month(日期字段)
select * from tablename order by year,order by month(如果年、月分别是两个子字段话!)
可能我說的不是很清楚. 比如我有個表存放的計畫,裡面有個字斷 (時間格式).然後另外有個實際的表,存放實際發生的時間. 比如計劃表裡 A a 2006/05/02 ... A b 2006/05/25 ... B c 2006/05/05 ... B d 2006/08/12 ...實際表a 2006/05/012 ... b 2006/06/05 ... c 2006/06/10 ...我想統計成 A 2006/5 2 1 B 2006/5 1 0
select id , left(convert(varchar(20) , yourdatetime , 20),7) as yourdatetime ,count(*) group by id , yourdatetime
請問這裡的order by 怎嚜寫.?????????歸類select * from tablename
order by year(日期字段),month(日期字段)
order by year,order by month(如果年、月分别是两个子字段话!)
比如我有個表存放的計畫,裡面有個字斷 (時間格式).然後另外有個實際的表,存放實際發生的時間.
比如計劃表裡
A a 2006/05/02 ...
A b 2006/05/25 ...
B c 2006/05/05 ...
B d 2006/08/12 ...實際表a 2006/05/012 ...
b 2006/06/05 ...
c 2006/06/10 ...我想統計成
A 2006/5 2 1
B 2006/5 1 0
group by id , yourdatetime