问题描述
我正在尝试为Superbowl工作表创建数据,并且我想在sql中创建一个表,该表通过两列(获胜次数和获胜次数)显示每个球队获胜的次数。我需要使用CASE。我希望当我是一个业余爱好者并且刚刚开始编写代码时,可以教我这一点。 我确保您这不是垃圾邮件,它是从1号到54号的超级大碗清单,而且我不是很烂
/* Put your data in here and query it! */
CREATE TABLE superbowls(
Date TEXT,SB TEXT,Winner TEXT,Winner_Pts INTEGER,Loser TEXT,Loser_Pts INTEGER,MVP TEXT,Stadium TEXT,City TEXT,State TEXT
);
/* https://justpaste.it/99c41 */
select * from superbowls where winner_pts > 10 and loser_pts< 10;
解决方法
像这样的事情?
create table YourNewTable as
select
Winner as Team,count(*) as Wins
from superbowls
group by Winner