Sql优化题目

wxm19810423 2014-02-13 07:23:07
SELECT COUNT(temp.status),temp.is_backup FROM (SELECT * FROM `RESOURCE_BASE` WHERE STATUS!=1) temp GROUP BY temp.is_backup

这样写感觉性能很差,看看各位有没有好的写法。
...全文
255 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ghostkngiht 2014-02-14
  • 打赏
  • 举报
回复
SELECT COUNT(1), is_backup FROM resource_base WHERE status <> 1 GROUP BY is_backup
「已注销」 2014-02-14
  • 打赏
  • 举报
回复
select count(STATUS) ,IS_BACKUP from RESOURCE_BASE where STATUS != 1 group by TEMP.IS_BACKUP
Java狂魔 2014-02-14
  • 打赏
  • 举报
回复
SELECT COUNT(temp.status),temp.is_backup FROM `RESOURCE_BASE` temp WHERE STATUS!=1 GROUP BY is_backup
Java狂魔 2014-02-14
  • 打赏
  • 举报
回复
[code =sql]SELECT COUNT(temp.status),temp.is_backup FROM `RESOURCE_BASE` WHERE STATUS!=1 GROUP BY is_backup [/code] 这样写不行么
tony4geek 2014-02-14
  • 打赏
  • 举报
回复
你在表的方面优化。
叶半欲缺 2014-02-14
  • 打赏
  • 举报
回复
引用 6 楼 ghostkngiht 的回复:
SELECT COUNT(1), is_backup FROM resource_base WHERE status <> 1 GROUP BY is_backup
顶一个

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧