表(合同)中有一个称为服务位置的列。我必须显示服务位置与表中任何其他行匹配的所有行。
Table Example
A B C
1 2 3
3 2 1
2 5 3
我需要一个查询,其中将根据第二列的比较返回第一行和第二行。我假设我需要使用 HAVING COUNT( B
) > 1
我想出了这个
SELECT `contract_number`
FROM `contracts`
WHERE `import_id` = 'fe508764-54a9-41f7-b36e-50ebfd95971b'
GROUP BY `service_location_id`
HAVING COUNT(`service_location_id` ) >1
但它不会产生我真正需要的东西。