当前位置:首页 > 开发 > 数据库 > 正文

开发中用到的SQL

发表于: 2013-04-24   作者:cfyme   来源:转载   浏览次数:
sql
摘要: 查询一级类目下 2级 3级 4级 对应的数量 SELECT temp.cname,temp.rootcid, (SELECT COUNT(1) FROM show_tb_category t1 WHERE t1.flag=2 AND t1.rootcid=temp.rootcid)category2, (SELECT COUNT(1) FROM show_tb_category t1 WH

查询一级类目下 2级 3级 4级 对应的数量

SELECT temp.cname,temp.rootcid, 
(SELECT COUNT(1) FROM show_tb_category t1 WHERE t1.flag=2 AND t1.rootcid=temp.rootcid)category2,
(SELECT COUNT(1) FROM show_tb_category t1 WHERE t1.flag=3 AND t1.rootcid=temp.rootcid)category3,
(SELECT COUNT(1) FROM show_tb_category t1 WHERE t1.flag=4 AND t1.rootcid=temp.rootcid)category4
FROM
(SELECT rootcid,flag,cname FROM show_tb_category WHERE flag=1 ORDER BY cid) temp

 

查询1,2,3,4级类目总的数量

SELECT 
   SUM(CASE t.flag WHEN 1 THEN 1 ELSE 0 END) AS count1, 
   SUM(CASE t.flag WHEN 2 THEN 1 ELSE 0 END) AS count2, 
   SUM(CASE t.flag WHEN 3 THEN 1 ELSE 0 END) AS count3, 
   SUM(CASE t.flag WHEN 4 THEN 1 ELSE 0 END) AS count4,
   COUNT(t.flag) AS counTotal  
FROM show_tb_category t 

 

开发中用到的SQL

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
来源:http://mobile.51cto.com/hot-431256.htm 1、iOS &iPhone 网络异步加载 asi-http-request 【1
关于windows窗体 简介:大家都知道基于windows系统的交互都基于窗体(window)的,所以window是交互
关于windows窗体 简介:大家都知道基于windows系统的交互都基于窗体(window)的,所以window是交互
第一个是微软的一个小东西,利用这个能够很轻松的掌握网页的DOM结构,对应那些结构比较复制的网页分析
前言 本节主要来记录一下客户端发送请求的参数自动绑定为强类型的成员属性或方法参数也就是Model的
前言   jQuery提供的ajax方法能很方便的实现客户端与服务器的异步交互,在asp.net mvc 框架使用jQu
Ajax.BeginForm可用于异步提交表单。 @using (Ajax.BeginForm("AjaxFormPost", "Home", new { ID="1
在项目框架中,首先要引用很多css和js文件,80%的用户响应时间都是浪费在前端。而这些时间主要又是
前言   我们知道MVC项目各部分职责比较清晰,相比较ASP.NET Webform而言,MVC项目的业务逻辑和页
前言 在http://www.cnblogs.com/aehyok/archive/2013/04/07/3006438.html这篇随笔中,我简单的介绍
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号