表内容:
2005-05-09 胜
2005-05-09 胜
2005-05-09 负
2005-05-09 负
2005-05-10 胜
2005-05-10 负
2005-05-10 负
输出:
比赛时间 胜 负
2005-05-09 2 2
2005-05-10 1 2
自己完成建表语句,插入语句
create table bishai( id int(11) AUTO_INCREMENT, time varchar(64), fengshu int(4), primary key(id) ); insert into bishai(time,fengshu) values('2005-05-09','胜'),('2005-05-09','胜'),('2005-05-09','负'),('2005-05-09','负') ,('2005-05-10','胜'),('2005-05-10','负'),('2005-05-10','bishai负');
注意这个地方,使用了多个values,使用带有多个VALUES列表的INSERT语句一次插入几行这将比使用一个单行插入语句快几倍。
我的sql如下:
select time as '比赛时间', sum(case when fengshu = '胜' then 1 else 0 end) '胜', sum(case when fengshu = '负' then 1 else 0 end) '负' from bishai group by time order by time;
相关推荐
包含了全面的sqlserver常见问题出错处理解决方案! 包含了全面的sqlserver常见问题出错处理解决方案! 包含了全面的sqlserver常见问题出错处理解决方案!
如何解决sql注入问题如何解决sql注入问题
SQL SERVER 字符集问题之一解决
安装SQL挂起解决工具下载美化版_清除SQLServer注册表项工具_西西... 安装SQL挂起解决工具,有时我们安装SQL Server ...这小工具可以解决在安装SQL Server 2000时提示 程序挂起的问题.某些垃圾杀毒软件可能会报毒哦!
现从网上查阅问题解决办法有如下几种: (A)1:你如果是独立上网的请把21端口打开.局域网把1433端口打开就可以了. 2;关闭防火墙! (B)把数据库连接的 SqlLocalName="(local)" 的(local) 改成 IP试试。可以把(local...
一开始还以为数据库位置存在问题,所以重新放置了一个位置,仍然无效。最后,上网寻找解决方法。所幸的是此类问题还真有人遇到了,而且也有好几种解决方法。我就用了两种方法,分享一下吧: 方法一: 将要附加的文件...
包含一些常见的SqlServer问题解决方法,包括:sa忘记密码怎么办?SQL server2008过期激活方法?SqlSever千万条以上记录分页数据库优化经验总结,删除所有存储过程的方法及一个简单的游标示例.
SQL2000安装挂起问题解决办法SQL2000安装挂起问题解决办法SQL2000安装挂起问题解决办法
SQL注入安全问题解决方案-JAVA SQL注入安全问题解决方案-JAVA
SQL server大并发时软件出现卡顿,需要查询是什么SQL执行时引起的卡顿,同时具有干掉死锁进程,非常实用
解决SQL数据库程序挂起问题,解压,导入注册表,再次安装即可!
网上很多关于mysql运行sql语句乱码的解决方法,都没有很好的解决这个问题,经本人不断努力,不断尝试,终于解决这个问题。如有这个问题出现,可参考此文档。
Hibernate SQLQuery 查询Oracle char类型结果为一个字符解决方法 Hibernate SQLQuery 查询Oracle char类型结果为一个字符解决方法 Hibernate SQLQuery 查询Oracle char类型结果为一个字符解决方法 Hibernate SQL...
SQL安装问题集锦:各种安装问题的解决方法汇总
SQL server 2005安装问题及解决办法,自己积累的,绝对能解决问题,试试就知道
’这是因为你的SQL server 2000试用版到期了,如何解决呢?下载此文件放置到开始——》所有程序——》启动这个文件夹下,如果有安全软件的话请添加信任,接下来重启电脑就可以了!只使用中如果出现以上的问题,双击...
解决一些SQL问题以及SQL当中的一些模块使用,帮助解决
解决oracle sqldeveloper无法连接mysql、SQLServer问题,sqlDeveloper是ORACLE数据库开发工具,自带的是无法连接MS SQL Server以及mysql的,想连接的话需要第三方工具。 使用方法: 解压出来后将2个jar放入jlib...
SQLServerAgent 这个服务已经启动了 “控制面板 -》管理->服务->SQLSERVERAGENT->设置为自动启动”—这个已经这是好了 但是问题依然存在,一启动作业就会提示: 错误22022:SQLServerAgent当前未运行,因此,无法就...
解决SQL2000挂起问题 解决SQL2000安装不了的问题