使用一个简单的例子,说明他们之间的区别 使用的表:[Sales.Orders]订单表和[Sales.Customers]客户表,和上一篇博客的表相同 业务要求:查询出 : 所有的用户 在 2012-10-10 16:44:51.000订单数量 通常筛选条件都会添加到连接外面 where 里面,例如: select c.custid,count(o.orderid) from [Sales.Customers] c left join [Sales.Orders] o on c.custid=o.