Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Beitritt zu SQL Server 2008

Sie sollten in Betracht ziehen, eher mit UNION als mit JOIN zu arbeiten.

Wenn Sie Ihre Abfrage vereinfachen, könnte die Vereinigung so aussehen

SELECT           dbo.Stu_info.Id_num, dbo.Development_fee.Dvf
FROM             dbo.Stu_info 
LEFT OUTER JOIN  dbo.Tuition_fee ON dbo.Stu_info.Id_num = dbo.Tuition_fee.Id_num 
UNION
SELECT           dbo.Stu_info.Id_num, dbo.Registration_fee.Reg_fee
FROM             dbo.Stu_info 
LEFT OUTER JOIN  dbo.Registration_fee ON dbo.Stu_info.Id_num = dbo.Registration_fee.Id_num