私は 2 つのテーブルを持っており、特定の「ID」が発生する回数を数え、その「ID」に対応する名前を出力しようとしています。たとえば、リスト内の特定の人に複数の ID があり、ID が 4 回以上発生する人を出力したいとします。
bvr のおかげで、その一部を取得できました。次のステートメントを使用して、4 回以上発生する値を表示する方法を理解しました。
SELECT ID , COUNT(OrderID) FROM Table1
GROUP BY ID
HAVING COUNT(OrderID) > 4
2番目の部分が必要です。
2 つのテーブルの例を次に示します。
表1
ID | OrderID
--------------
191 | 1020
150 | 1090
191 | 1023
140 | 1033
191 | 2132
191 | 1233
191 | 1321
表 2
ID | FirstName
--------------
191 | Mat
150 | Stewart
191 | Mat
140 | John
191 | Mat
191 | Mat
191 | Mat
このようなものを出力したい
Occurrences | FirstName
-------------------------
5 | Mat