导航
  • 主页
  • 基础类
  • 应用实例
  • 新技术前沿

求一SQL语句~~~

cimzzxiang 2007-12-04 09:34:11
有如下内容的表:
字段1 字段2 字段3
A A 1
A 2
B B 3
B B 4
B 5
C C 6
C 7
A 8
B 9
A 10

结果:字段1和字段2中含A的数量是4

求一sql语句,计算表中字段1和字段2中含A的总数count,如字段1和字段2都含A,则只做1算。
...全文
44 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenhexi007 2007-12-04
select count(0) from 表名 where 字段1='A' or 字段2='A'
回复
areswang 2007-12-04
不大明白,顶!
回复
xmdog2000 2007-12-04
select count(*)
from XXXX
where 字段1='A' or 字段2='A'

纯瞎掰,嘿嘿
回复
playwarcraft 2007-12-04
sum(case when 字段1='A' or 字段2='A' then 1 else 0 end)
回复
cimzzxiang 2007-12-04
如果两个都是A,只算一个
回复
dawugui 2007-12-04
字段1和字段2中含A的数量是4 ?

这个没看出来?
回复
发动态
发帖子
MS-SQL Server
创建于2007-09-28

3.2w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
社区公告
暂无公告