十年河东,十年河西,莫欺少年穷。
本节探讨的内容很简单,就是如果使用GroupBy计数
提供两种方法:第一:把查询的数据,转化为泛型,然后泛型分组计数。
第二:Linq语句直接分组计数
有如下范例:
SQL如下:
create table S_cate ( cateId int identity(1,1) primary key, cateName varchar(20), ) create table S_info ( Sid int identity(1,1) primary key, cateId int FOREIGN KEY REFERENCES S_cate(cateId), content varchar(100) ) insert into S_cate values('苹果') insert into S_cate values('香蕉') insert into S_cate values('橘子') insert into S_cate values('桃子') insert into S_info values(1,'引用苹果') insert into S_info values(1,'引用苹果') insert into S_info values(1,'引用苹果') insert into S_info values(1,'引用苹果') insert into S_info values(2,'引用香蕉') insert into S_info values(2,'引用香蕉') insert into S_info values(2,'引用香蕉') insert into S_info values(3,'引用橘子') insert into S_info values(3,'引用橘子')