我有一张桌子,桌子
Foo bar matcher
a b 456
c d 123
e f 789
…
我还有一张非常大的桌子,tableB
Count matcher
1 123
2 456
2 123
...
从tableB我想找到特定匹配器的详细信息
count matcher
1 123
2 123
但我只想使用最大计数行
count matcher
2 123
然后我希望将tableB连接到tableA
foo bar matcher count
a b 456 10
c d 123 2
e f 789 5
...
我该怎么做?
答案 0 :(得分:0)
select a.Foo, a.bar, b.matcher, max(b.Count) Count
from tableB b
left join tableA a
on a.matcher = b.matcher
group by a.Foo, a.bar, b.matcher