阅读背景:

如何使用聚合SQL作为LINQ查询最优雅地表达左连接

来源:互联网 

SQL:

SQL:

SELECT
   u.id,
   u.name,
   isnull(MAX(h.dateCol), '1900-01-01') dateColWithDefault
FROM universe u
LEFT JOIN history h 
   ON u.id=h.id 
   AND h.dateCol<GETDATE()-1
GROUP BY u.Id, u.name
SELECT
   u.id,
   u.name,
   isn



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: