例如,商家(m_id),账单(b_id,m_id,payer_name)如何从所有商家处购买所有付款人?我使用group by
并比较了计数,但账单可能由同一付款人和同一商家发生。我想我需要一些像where m_id in all (select m_id from merchant)
这样的功能。
答案 0 :(得分:1)
有几种方法可以做到这一点。这是使用子查询的一个:
select payer_name
from bill
group by payer_name
having count(distinct m_id) = (select count(*) from merchant)