Nếu tôi hiểu bạn đúng, thì:-
select * from Table1 where Source in
(
Select Source from Table1 group by Source having count(*) > 10
)
Điều này trả về tất cả các hàng đó từ Table1
ai có Source
giá trị cột xuất hiện nhiều hơn 10 lần.
CHỈNH SỬA:-
select * from Table1 t1 join
(Select Source, Dest from Table1 group by Source, Dest having count(*) > 10) t2
on t1.Source = t2.Source and t1.Dest = t2.Dest
Ở đây, bảng t2 trả về kết hợp của Source, Dest
xuất hiện hơn 10 lần và kết hợp nó với bảng cơ sở Table1
.