我在SQL Server 2008中创建一个存储过程,以从第一个表中找到学生数据,从第二个表中查找学生数据,从第三个表中查找出勤细节。我想要使用左外连接或内连接来连接这些表。如何在SQL Server查询中连接两个以上的表
的SQL查询如下:
create proc [dbo].[GetStdProfile]
@Adm_No int
AS
BEGIN
SELECT sd.*,hd.*,ad.*
FROM Student_Details sd left outer join Health_Details hd left outer join Attendance_Details ad
on sd.Adm_No=hd.Adm_No and sd.Adm_No = ad.Adm_No and hd.Adm_No=ad.Adm_No
END
那么是什么问题? – NetStarter 2013-04-24 06:16:41
先阅读一些教程。 – Maximus 2013-04-24 06:37:45