小编Jon*_*sky的帖子

使用SQL联接显示正确的结果

首先,我是SQL(T-SQL)的新手,我很感激这方面的指导.我有3个表格,其值如下所示.

CREATE Table StudentProject
(ID int identity (1,1) PRIMARY KEY,
ProjectName Varchar (30),
DueDate Date)


CREATE Table StudentName 
(ID int identity (1,1) PRIMARY KEY,
StudentName Varchar (30))

CREATE Table StudentWork
(ID int identity (1,1) PRIMARY KEY,
ProjectID int,
StudentID int)

Insert Into StudentProject values 
('Omega','1/2/2005'),('KingOmega','1/3/2000'),('Beast','1/6/2007'), 
('DeltaMovie','3/7/2008')

Insert into StudentName values
('Roger'),('John'),('James'),('Juliet'),('William')

Insert into StudentWork values
(1,1),(1,2),(2,2),(2,3),(3,3),(3,4),(1,3)
Run Code Online (Sandbox Code Playgroud)

目标是产生以下结果但似乎我不能或我确定我做错了什么.

SQL_Outcom

SQL_Outcome

请帮忙.

sql sql-server

5
推荐指数
1
解决办法
63
查看次数

标签 统计

sql ×1

sql-server ×1