create table oyun
(
idd int primary key identity,
日期 varchar(20),
胜负 char(2)
)
insert into oyun values('2008-08-09','胜')
insert into oyun values('2008-08-09','胜')
insert into oyun values('2008-08-09','负')
insert into oyun values('2008-08-10','负')
insert into oyun values('2008-08-10','负')
insert into oyun values('2008-08-10','胜')
insert into oyun values('2008-08-10','负')
让你查的结果是
日期 胜 负
2008-08-09 2 1
2008-08-10 1 3
(
idd int primary key identity,
日期 varchar(20),
胜负 char(2)
)
insert into oyun values('2008-08-09','胜')
insert into oyun values('2008-08-09','胜')
insert into oyun values('2008-08-09','负')
insert into oyun values('2008-08-10','负')
insert into oyun values('2008-08-10','负')
insert into oyun values('2008-08-10','胜')
insert into oyun values('2008-08-10','负')
让你查的结果是
日期 胜 负
2008-08-09 2 1
2008-08-10 1 3
解决方案 »
- MyEclipse6.5中文乱码
- 如何能在SWT中实现类似百叶窗的效果呢
- Object中的clone为什么是protected,而不是public?
- 想开始学习JAVA,但是不知道看什么书?(从最基础开始的那种)
- 不用API只用JAVA能不能容易写出那些原用API的程序?
- 散50分!请问这段代码应该怎样修改才能让客户端不停的接收数据包????
- 结果集 函数名(sql语句,返回记录数,页数),应如何处理好
- 一个关于JTextArea的问题(分不够可以加!)
- 谁能提过个java做的CRM看看??
- 在 "Java TM',tm代表什么意思?
- 《SQL语言艺术》《SQL解惑》哪一个更好些?
- 当一个方法抛出了异常,程序捕获,并处理了,程序接下了会怎样? 退出,还是继续运行
要挑错LZ写的那个insert应该不行吧?字段对应不起来
这个SQL应该可以过关 select t1.日期, t1.胜, t2.负 from
(select 日期, count(*) '胜' from aa where 胜负='胜' group by 日期) t1
join
(select 日期, count(*) '负' from aa where 胜负='负' group by 日期) t2
on
t1.日期 = t2.日期;
from oyun a group by a.日期
不行的话下面继续