我有两个表 1.Purchase 订单表,另一个是 2.Supplier 表。 在他们之间存在外国关系( Supplier_id 存在于采购订单表中)。
在采购订单中,supplier_id可能重复,因此我的要求是我需要Query来计算重复的supplier_id以及根据supplier_id从供应商表中获取供应商名称。
答案 0 :(得分:2)
只需将供应商表格加入您的结果:
select supplier_id,count(*) c, supplier_name
from purchase_order join supplier s on s.id=supplier_id
group by supplier_id , supplier_name
having c>1