2 つの異なるデータベースにある異なるテーブルから 2 つの列内の行数を取得しようとしています。線に沿った何か:
SELECT i.Id, i.Form, h.Form, COUNT(*) AS number
FROM database1.table1 i
inner join database2.table2 h
ON h.table2 = i.table1
GROUP BY i.Id, i.Form, h.Form
HAVING COUNT (*) > 1
基本的に、重複の 2 つの列を比較する必要があります。