
SELECT a.[UserID],b.[Name],sum (c.[Money]+c.[Bank])as TotalMoney

FROM Table1 a(nolock)

LEFT JOIN Table2 b(nolock) on a.[UserID] = b.[UserID]

LEFT JOIN Table3 c(nolock) ON b.[UserID]=c.[UserID]

WHERE a.[UserID] = b.[UserID] and a.[UserID] = c.[UserID] and a.[Time] >= '2005-01-01' AND a.[Time] <= '2006-12-31'

GROUP BY a.[UserID],b.[Name]

ORDER BY a.[Time] DESC
優化一下
================================================================================
Left Join 語法:

select * from

table1 left join table2 on 條件1

left join table3 on 條件2

left join table4 on 條件3

where 條件4
GROUP BY 說明: