Ich habe Kunden- und Anwendungstabellen. Ich möchte eine Auswahlabfrage erstellen, die Informationen über einen Kunden liefert und auch eine Anzahl von Anwendungen zählt, die der Benutzer im System hat.Wie zwei abhängige Tabellen zu kleben?
select distinct c.id, c.region, c.city, count(a.customer_id_id)
from customers c
join applications a on c.id=a.customer_id_id
group by c.id;
Aber ich erhalte eine Fehlermeldung, die ich von Region und Stadt zu einer Gruppe benötigen, aber ich möchte Informationen über jede Anwendung angezeigt wird nicht zu einer Gruppe von Region und Stadt. Weil ich auf diese Weise nicht für jeden Benutzer eine Reihe von Anwendungen bekomme, sondern für jede Benutzergruppe. Ich lese, dass es möglich ist, mit verschachtelten Abfragen und voller Outer Join zu tun, aber ich habe es versucht und es hat nicht funktioniert. Kannst du mir erklären, wie das geht?