【发布时间】:2014-07-04 01:20:45
【问题描述】:
第一个查询:
SELECT SUM(Rent.paid) AS Rent__summed_rents
FROM rents AS Rent
LEFT JOIN contracts ON contracts.id = Rent.id
LEFT JOIN units ON contracts.unit_id = units.id AND units.owner_id = 29
第二次查询:
SELECT SUM(Rent.paid) AS Rent__summed_rents
FROM rents AS Rent
LEFT JOIN contracts ON contracts.id = Rent.id
LEFT JOIN units ON contracts.unit_id = units.id
WHERE units.owner_id = 29
我应该指出结果不一样!
【问题讨论】:
标签: mysql join where-clause