Hallo alle,
ich möchte eine Abfrage auf eine Datenbank ausführen, bei der Informationen aus zwei Tabellen zusammengefasst werden.
Tabelle 1 Tabelle 2
+---------------+ +--------------+
| id | <------------- | id |
+---------------+ | beschreibung |
+--------------+
Pseudo-SQL:
select tabelle2.id, beschreibung, (select count(*) from tabelle1 where id = äußeres_query.id) from tabelle2;
In Worten:
Hole die id und die Beschreibung aus Tabelle 2 und hänge an jede Zeile an, wie oft die id in Tabelle 1 vorkommt.
1. Gibt es eine Möglichkeit dieses konkrete Problem zu lösen? Möglicherweise mit Joins?
2. Gibt es in SQL (außer der Übergabe an eine Stored Procedure - da auf dem Server, auf dem die Abfrage ausgeführt werden soll nicht verfügbar) eine Möglichkeit aus einem Subquery auf Felder des äußeren Querys zuzugreifen?
Lg
Revo