当前位置:编程学习 > JAVA >>

请问一个数据库查询的问题

有如下记录:
  time        result
  2009.10.10  胜
  2009.10.10  负
  2010.12.12  胜
  2010.12.12  胜

如何写一条语句查询如下结果:
  time         胜  负
  2009.10.10  1  1
  2010.12.12  2  0 数据库 sql --------------------编程问答-------------------- select time,sum((case when '胜' then 1 else 0 end)),sum((case when '负' then 1 else 0 end)) from table 
group by time

差不多就这样子 --------------------编程问答-------------------- 百度一下,行转列啊
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,