我正在试图找出如何创建一个MySQL SELECT
语句,该语句将从一个表中选择用户,在每个用户的另一个表中获取其SUM
的付款,并设置条件语句在SUM
上。像这样:
SELECT member_id
FROM users_table
WHERE SUM(payments) FROM payments_table > 100;
非常感谢任何帮助。
答案 0 :(得分:2)
类似
select member_id from payments_table
group by member_id
having sum(payments) > 100
或
select u.member_id, u.name
from payments_table p
join users_table u
on p.member_id = u.member_id
group by u.member_id, u.name
having sum(p.payments) > 100