Hallo liebe Forumgemeinde,
kommen wir nun gleich mal zu meinem nächsten Problem, an dem ich nun schon trotz Google und SuFu Stunden lang dran sitze:
Ich habe drei Tabellen
Tabelle 1: Kunden
Tabelle 2: CDs
Tabelle 3: DVDs
Alle drei Tabellen sind über die Spalte "kunden_id" zueinander referenziert.
CDs und DVDs sidn von der Struktur her exakt gleich aufgebaut, nur halt inhaltlich anders.
Die Abfrage an der ich mir nun die Zähne ausbeiße ist, wie ich herausbekomme, wieviele Datenträger (CDs und DVDs) welcher Kunde besitzt, die nach einem Vorkommen im Titel herausgesucht werden.
Die Suchbedingungen sind also
dvds.titel LIKE "%irgendwas%"
css.titel LIKE "%irgendwas%"
dvds.kunden_id = kunden.kunden_id
cds.kunden_id = kunden.kunden_id
Ich habe das ganze mit Union probiert, nur bekomme ich meinen Count dann nicht so hin wie ich will. Mit Join wird es evtl. auch gehen, nur sind die nicht ganz so mein Spezialgebiet.
kommen wir nun gleich mal zu meinem nächsten Problem, an dem ich nun schon trotz Google und SuFu Stunden lang dran sitze:
Ich habe drei Tabellen
Tabelle 1: Kunden
Tabelle 2: CDs
Tabelle 3: DVDs
Alle drei Tabellen sind über die Spalte "kunden_id" zueinander referenziert.
CDs und DVDs sidn von der Struktur her exakt gleich aufgebaut, nur halt inhaltlich anders.
Die Abfrage an der ich mir nun die Zähne ausbeiße ist, wie ich herausbekomme, wieviele Datenträger (CDs und DVDs) welcher Kunde besitzt, die nach einem Vorkommen im Titel herausgesucht werden.
Die Suchbedingungen sind also
dvds.titel LIKE "%irgendwas%"
css.titel LIKE "%irgendwas%"
dvds.kunden_id = kunden.kunden_id
cds.kunden_id = kunden.kunden_id
Ich habe das ganze mit Union probiert, nur bekomme ich meinen Count dann nicht so hin wie ich will. Mit Join wird es evtl. auch gehen, nur sind die nicht ganz so mein Spezialgebiet.
Comment