我的紀錄有個時間字段.我想把都在同年 同月的進行歸類
請問這裡的order by 怎嚜寫.

解决方案 »

  1.   

    我的紀錄有個時間字段.我想把都在同年 同月的進行歸類
    請問這裡的order by 怎嚜寫.?????????歸類select * from tablename
    order by year(日期字段),month(日期字段)
      

  2.   

    select * from tablename
    order by year,order by month(如果年、月分别是两个子字段话!)
      

  3.   

    可能我說的不是很清楚.
    比如我有個表存放的計畫,裡面有個字斷 (時間格式).然後另外有個實際的表,存放實際發生的時間.
    比如計劃表裡
    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
      

  4.   

    select id , left(convert(varchar(20) , yourdatetime , 20),7) as yourdatetime ,count(*)
    group by id , yourdatetime