我在一个包含组的查询中遇到了问题。作为诊断的一部分,为了查看原始数据,我删除了GROUP BY语句,但是当我这样做时,返回的行比我对组返回的行少。1312483084,3,2),(1312483084,1,2),(1312483148,1,2),(1312483148,1,2),(1314038654,1,2),(1314301805,1,2);IF(test1.processed in (2,
我正在SQLZOO上练习SQL,我正在处理Joins。该节的问题11问:“每一场涉及'POL‘的比赛,都要显示出比赛情况、日期和进球数。”)WHERE (team1 = 'POL' OR team2 = 'POL')但它会抛出一个错误FROM goal JOIN game ON matchid = id
WHERE (team1 = '
Other fields [Id] INT IDENTITY, -- Other fields我试图执行一个非常简单的查询SELECT f.Id, COUNT(*)JOIN Boos b on f.Id = b.FooId显然,由于GROUP BY,我得到了一个错误错误信息是
列'Foo.Id‘在select列表中