ein bischen merkwürdig was du da wiilst.
aber die anzahl der tabelle 1 bekommst du mit COUNT.
wenn die tabelle 2 auch duplikate enthält muß SUM ran.
ein join versteht sich von selbst.
in etwa:
select (count(tabellle.name1)+sum(tabelle2.anzahl)) as gesamtzahl
from tabelle1 join tabelle2 on tabelle1.name1 = tabelle2.name2
ja, aber damit erhält man, wie im Originalposting beschrieben, nur die Namen, die in beiden Tabellen gleichzeitig sind.
im Beispiel also nur
name gesamtzahl
a 4
b 8
troztdem vielen dank
gk