`

分别统计每组中某一列大于0的值和少于0的值

    博客分类:
  • SQL
 
阅读更多

数据

 

select name, sum(case  when Q>0 then Q end) as A,sum(case when Q<0 then Q end) as B from ttt group by name

 结果

 

  • 大小: 1.9 KB
  • 大小: 2.6 KB
分享到:
评论

相关推荐

    C语言程序设计标准教程

    比较详实 第四章: 数组 数 组  数组在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来。... 是对每一行的第一列元素赋值,未赋值的元素取0值。 赋值后各元素的值为: 1 ...

    51单片机C语言编程基础及实例

    数码管的接法和驱动原理 一支七段数码管实际由 8 个发光二极管构成, 其中 7 个组形构成数字 8 的七段笔画, 所以称为七段 数码管,而余下的 1 个发光二极管作为小数点。作为习惯,分别给 8 个发光二极管标上记号:...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    日期类型 date 7字节 用于存储表中的日期和时间数据,取值范围是公元前4712年1月1日至公元9999年12月31日,7个字节分别表示世纪、年、月、日、时、分和秒 二进制数据类型 row 1~2000字节 可变长二进制数据,在具体...

    常用js大全,javascript校验大全

    1.63 用于多行校验,校验每一行,每一列值是否为空,传入的必须是 . 76 1.64 检查某列得多值中是否存在重复值.. 79 1.65 检查某列得多值与某一值得比较是否相同,例如多个到站路局与 一个发站路局是否相同 80 1.66 ...

    js脚本大全 js验证大全 压缩包

    1.63 用于多行校验,校验每一行,每一列值是否为空,传入的必须是 . 76 1.64 检查某列得多值中是否存在重复值.. 79 1.65 检查某列得多值与某一值得比较是否相同,例如多个到站路局与 一个发站路局是否相同 80 1.66 ...

    rar压缩软件.rar

    第一列应该以文件名开始。可以 在//字符后添加注释。例如,你可以创建包含下列字符串的 backup.lst: c:\work\doc\*.txt //备份文本文档 c:\work\image\*.bmp //备份图片 c:\work\misc 接着运行: rar a ...

    powerbuilder

    一般来说,应该选择一个打印机控制序列中不使用的字符作为0值字符的替代字符。通常情况下,按下述次序组织打印作业:1. 使用PrintOpen()函数打开打印作业2. 使用PrintSend()函数设置打印机特性,比如打印方向、四周...

    WinRAR_4.0.exe

    第一列应该以文件名开始。可以 在//字符后添加注释。例如,你可以创建包含下列字符串的 backup.lst: c:\work\doc\*.txt //备份文本文档 c:\work\image\*.bmp //备份图片 c:\work\misc 接着运行: rar a ...

    正则表达式30分钟入门教程

    最重要的是——请给我30分钟,如果你没有使用正则表达式的经验,请不要试图在30秒内入门——除非你是超人 :) ...默认情况下,每个分组会自动拥有一个组号,规则是:从左向右,以分组的左括号为标志,...

    十天学会ASP.net--我认为ASP.NET比ASP难很多,希望大家做好准备

    在这里我要说明两点:1、我的示例文件总是有A和B分别是用C#和VB写的,演示的图片就用C#那一种的,都一样嘛,教程里面代码也是写两种用分割开,大家可以比较一下。2、我写教程的时候用的都是记事本来编写APS.NET大家...

Global site tag (gtag.js) - Google Analytics