+ -
当前位置:首页 → 问答吧 → 这样的SQL语句该怎么写?

这样的SQL语句该怎么写?

时间:2011-05-10

来源:互联网

姓名 分类
TF
张三 TC
张四 TC
TF
TC
TC
TF
TC
张三 TF
张四 TF
假定有一张表,名称是sc表,想通过SQL语句计算下个数:条件是除了姓名是李且类别是TC的,意思就是只去除姓名是李的TC类,自己代码如下,帮我看下,只去除李的TC这种写法对吗?谢谢了
select  a.姓名,count(*)   
from sc as a
where (a.类型<>TC   or a.姓名<>李)
group by a.姓名

作者: liquan56   发布时间: 2011-05-10

where (a.类型<>TC   and a.姓名<>李)

?

作者: dg831451   发布时间: 2011-05-10

这个的意思就是说,只去除姓名是李的,类别是TC的
得到的结果大致是这样的
李 1
张三 2
张四 2
赵 1
。。。。。。

作者: liquan56   发布时间: 2011-05-10