id 类别 型号 数量
1 电脑 联想 5
2 打印机 HP2900 2
3 显示器 19寸 3
4 打印机 HP2900 2
5 显示器 19寸 3
6 打印机 HP2900 1
7 电脑 苹果 1
要查询出相同类别与型号的数量和是多少,例如
查询结果 :
类别 型号 数量
电脑 联想 5
电脑 苹果 1
打印机 HP2900 5
显示器 19寸 6
SQL查询语句怎么写?
OK了
追答那采纳下给个好啊
追问再请问下
select 类别, 型号 , count(数量),date from 商品表 where date between to_date('2012-12-12','yyyy-mm-dd') and to_date('2012-12-21','yyyy-mm-dd') group by 型号,类别 date;
这样是不行的?因为我这样可以查询出来,但是是相同的类别,没相加
select 类别, 型号 , count(数量),date from 商品表 where date between to_date('2012-12-12','yyyy-mm-dd') and to_date('2012-12-21','yyyy-mm-dd') group by 型号,类别, date
少逗号date前