SELECT CASE LEFT(num, 1) WHEN '0' THEN 0 ELSE 1 END, SUM([sum])
FROM yourTable
GROUP BY CASE LEFT(num, 1) WHEN '0' THEN 0 ELSE 1 END

解决方案 »

  1.   

    同意楼上,
    GROUP BY CASE LEFT(num, 1) WHEN '0' THEN 0 ELSE 1 END
    根据num字段第一个字母是否为0分成2组,对sum字段再求和。
      

  2.   

    select num=left(num,1),总和=sum([sum]) from tea group by left(num,1)
      

  3.   

    SELECT CASE LEFT(num, 1) WHEN '0' THEN 0 ELSE 1 END, SUM([sum])
    FROM yourTable
    GROUP BY CASE LEFT(num, 1) WHEN '0' THEN 0 ELSE 1 END