select case when 的用法
2011-03-16 17:59
323 查看
题目1. 日期 结果 2009-05-09 胜 2009-05-09 胜 2009-05-09 负 2009-05-09 负 2009-05-10 胜 2009-05-10 负 2009-05-10 负 怎么用SQL语句输出或者查询出 2009-05-09 2胜2负 2009-05-10 1胜2负 要SQL语句
create table myrs( id int primary key, dodate date, rs varchar(32) ); insert into myrs values(1, '2009-05-09', '胜');insert into myrs values(2, '2009-05-09', '胜');insert into myrs values(3, '2009-05-09', '负');insert into myrs values(4, '2009-05-09', '负');insert into myrs values(5, '2009-06-09', '胜');insert into myrs values(6, '2009-06-09', '负');insert into myrs values(7, '2009-06-09', '负');insert into myrs values(8, '2009-06-09', '负');
select dodate,sum(case when rs='胜' then 1 else 0 end)+'胜'+sum(case when rs='负' then 1 else 0 end) +'负' from myrs group by dodate;
相关文章推荐
- Linux中find常见用法示例
- Gridview用法大总结啦!
- ※※★笔刷,图案,渐变等等的用法,不会用的进来!~~★※※
- Mysql存储过程基本用法
- (续四)shell中一些特殊字符号的用法总结
- #ifdef,#else,#endif,#if用法详解(转)
- C# 中Datatime类用法总结
- jQuery.extend扩展函数的用法
- C++ 四个类型转换符的用法
- verilog中defparam的用法
- Callable,Runnable比较及用法
- 标准C++中的string类的用法总结
- HttpSessionListener, HttpSessionAttributeListener的用法
- HttpURLConnection用法详解
- apply和call的用法
- MVC5 + EF6 + Bootstrap3 (8) HtmlHelper用法大全(上)
- 配置插件hadoop-1.2.1 eclipse开发环境 【hadoop的eclipse插件hadoop-eclipse-plugin-1.2.1.jar 下载地址和具体用法】
- android开发步步为营之63:webview常用用法
- C语言中long long的用法
- jQuery学习笔记之Ajax用法实例详解