sql 一张表中 一条sql语句如何count多条数据 15
一张表a中有b1,b2,b3三个字段如何用一条sql语句统计这三个字段的总数count能实现吗提问有误不好意思表a中select*fromawhere1=1andb=1a...
一张表a中有b1,b2,b3三个字段 如何用一条sql语句统计这三个字段的总数 count能实现吗
提问有误 不好意思 表a中
select * from a
where 1=1
and b=1
and b=2
and b=3
如何count这三个条件 展开
提问有误 不好意思 表a中
select * from a
where 1=1
and b=1
and b=2
and b=3
如何count这三个条件 展开
3个回答
展开全部
select (select count(1) from a where b=1) as b1,(select count(1) from a where b=2) as b2,(select count(1) from a where b=3) as b3
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select count(*) from a;
select count(b1),count(b2),count(b3) from a
直接加入就是了。
select count(*) where 你的条件 from a
select count(b1),count(b2),count(b3) from a
直接加入就是了。
select count(*) where 你的条件 from a
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
下面这样就行了
select count(*),b from a
where 1=1
and (b=1
or b=2
or b=3)
group by b
select count(*),b from a
where 1=1
and (b=1
or b=2
or b=3)
group by b
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询