1
SELECT au.*
FROM account au
WHERE au.id IN (
SELECT fa.from_user_id
FROM approvals fa
WHERE fa.to_user_id = 1
GROUP BY fa.from_user_id
)
ORDER BY first_name ASC, last_name ASC
LIMIT 0, 18446744073709551615;
我该如何将此更改为EXISTS
而不是IN()
?我如何将这个“SELECT IN”更改为MySQL的“EXISTS”查询?
改变的原因是什么? – zerkms 2012-07-15 23:40:24
在这个例子中你不需要使用'GROUP BY'。 – Neil 2012-07-15 23:54:31