Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 多表查询_Sql_Sql Server 2012 - Fatal编程技术网

Sql 多表查询

Sql 多表查询,sql,sql-server-2012,Sql,Sql Server 2012,数据库关系图: 我为一个统计程序创建了一个数据库,它可以正常工作,除了我想根据赛季和球队获得比赛。。。我可以得到那个赛季所有比赛的日期,但它们不是按球队分组的 有什么办法吗?试试下面的方法 SELECT * FROM TEAMS as T INNER JOIN SEASONS as S ON T.ID = S.TeamId WHERE S.Season = //Your Season Here AND T.Name = //Your Team Nam

数据库关系图:

我为一个统计程序创建了一个数据库,它可以正常工作,除了我想根据赛季和球队获得比赛。。。我可以得到那个赛季所有比赛的日期,但它们不是按球队分组的

有什么办法吗?

试试下面的方法

    SELECT * FROM TEAMS as T
    INNER JOIN SEASONS as S
        ON T.ID = S.TeamId
WHERE S.Season = //Your Season Here
       AND T.Name = //Your Team Name Here

您能发布您的表定义语句、一些示例数据、所需的结果集以及您到目前为止的查询吗?