sql >> Databasteknik >  >> RDS >> Sqlserver

SQL Server 2008 går med

Du bör överväga att arbeta med UNION snarare än en JOIN.

För att förenkla din fråga kan facket se ut så här

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 



  1. Implikationer av supertyp och subtyp

  2. Hur man automatiserar datainsamling på SQL Server Database Growth

  3. Hur man designar en enkel databas

  4. Skapa ett index på SQL-vy med UNION-operatorer? Kommer det verkligen att förbättra prestandan?