这是一道面试题,加油哦
select a.rq, a.s as 胜, b.f as 负 from (select rq, count(st) as s from test where st = '胜' group by rq) a,
(select rq, count(st) as f from test where st = '负' group by rq) b where a.rq = b.rq

结果:

本文详细解析了一道SQL面试题,题目要求从数据表中统计比赛的胜负情况,并通过分组和计数操作实现。通过示例代码和结果展示,帮助读者理解如何使用SQL进行复杂数据查询。
这是一道面试题,加油哦
select a.rq, a.s as 胜, b.f as 负 from (select rq, count(st) as s from test where st = '胜' group by rq) a,
(select rq, count(st) as f from test where st = '负' group by rq) b where a.rq = b.rq

结果:

3812
732
397
927
1650
4838

被折叠的 条评论
为什么被折叠?
