社区
MySQL
帖子详情
请教一条SQL,结果返回两个统计数字~~~~~~~~~~~
afeiqiang
2012-04-18 12:59:02
假如Mysql数据表是这样
Table tablex
id gid active
1 1 1
2 1 1
3 2 1
4 2 0
5 2 0
我想统计出不同的 gid 的记录条数和对应的active非零的条数,例如上面的表查询的结果应该是
gid num active_num
1 2 2
2 3 1
有没有可能通过一条SQL语句来得到? ~~
...全文
121
2
打赏
收藏
请教一条SQL,结果返回两个统计数字~~~~~~~~~~~
假如Mysql数据表是这样 Table tablex idgidactive 111 211 321 420 520 我想统计出不同的 gid 的记录条数和对应的active非零的条数,例如上面的表查询的结果应该是 gidnumactive_num 122 231 有没有可能通过一条SQL语句来得到? ~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
afeiqiang
2012-04-18
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
SELECT GID,COUNT(*),SUM(IF(active>0,1,0))
FROM TT GROUP BY GID
[/Quote]
谢谢楼上的高手,分数都给你了。
wwwwb
2012-04-18
打赏
举报
回复
SELECT GID,COUNT(*),SUM(IF(active>0,1,0))
FROM TT GROUP BY GID
sql
查询万级数据优化
今天点击分页的时候,点击到86363页,出现了系统在转圈圈赚了快一分钟,寻思着以为电脑坏了,仔细一看,竟是代码的问题,于是乎
请教
导师之后。emmm。看来是我见识短浅了。为了提高系统的响应能力,不得不进行优化
sql
...
sql
优化
执行计划是数据库根据
SQL
语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生的,比如
一条
SQL
语句如果用来从一个 10万条记录的表中查1条记录,那查询优化器会选择“索引查找”方式,如果...
java 按天统计数据用于制作折线图
但会有一个问题,假如传入的时间为6.28到7.04这周,而其中有一两天没有数据,查出来的对象数组就不足七个点,会缺少用于做折线图的点,所以就写了一个方法去处理。 代码贴一下,如果有更好的方法
请教
教我呀。 ...
sql
语句优化之
SQL
Server(优化方案大全)
MS
SQL
Server查询优化方法 查询速度慢的原因很多,常见如下几种 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4...
SQL
server 语句优化合集
这篇文章主要介绍了
sql
语句优化之
SQL
Server篇,整理的比较详细,推荐收藏 MS
SQL
Server查询优化方法 查询速度慢的原因很多,常见如下几种 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷...
MySQL
56,678
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章