例如表的结果如下:
id type proname
1 上海大众 POLO
2 上海大众 桑塔纳2000
3 一汽大众 捷达
4 一汽大众 CC
5 别克 凯越现在是想实现查询结果中,只显示表中的type 以及 相同 type 有几辆,例如上海大众 2
一汽大众 2
别克 1请指点相关的SQL语句如何写,,
id type proname
1 上海大众 POLO
2 上海大众 桑塔纳2000
3 一汽大众 捷达
4 一汽大众 CC
5 别克 凯越现在是想实现查询结果中,只显示表中的type 以及 相同 type 有几辆,例如上海大众 2
一汽大众 2
别克 1请指点相关的SQL语句如何写,,
from tb
group by type
(
id int,
type nvarchar(50),
proname nvarchar(50)
)
INSERT INTO TBA
select '1','上海大众','POLO' union all
select '2','上海大众','桑塔纳2000' union all
select '3','一汽大众','捷达' union all
select '4','一汽大众','CC' union all
select '5','别克','凯越' select type,count(type) from TBA group by type
select type ,count(1) as '数量'
from tb
group by type
if OBJECT_ID('car') is not null
drop table car
create table car
(
ID int,
type nvarchar(20),
proname nvarchar(20)
)
go
insert into car
select 1,'上海大众','POLO' union all
select 2,'上海大众','桑塔纳2000' union all
select 3,'一汽大众','捷达' union all
select 4,'一汽大众','CC' union all
select 5,'别克',' 凯越'select type,COUNT(type) from car
group by type
order by type desc