SELECT DISTINCT box AS 号码, SUM(CONVERT(float,charge)) AS 费用
FROM abcd
WHERE (LEFT(starttime, 8) BETWEEN '20080101' AND '20081231')
GROUP BY fc_box 
ORDER BY SUM(CONVERT(float,charge)) desc,fc_box asc