帐户表中有 4 个不同的行。
我不明白为什么我的语句只返回 1 行。
SELECT *,
my_accounts.id as 'aid'
FROM my_accounts
LEFT JOIN my_availability on my_accounts.id = my_availability.the_account
LEFT JOIN my_reviews on my_accounts.id = my_reviews.the_reviewer
WHERE account_type = 1
GROUP BY my_accounts.id
但是当我删除 GROUP BY 时,我得到 2 个相同的行。
此处的示例:sqlfiddle.com/#!2/e6f2c