BenschM@ster
Mitglied
Hallo allerseits,
ich hab hier eine etwas komplizierte Abfrage vor.
Mal zu den Gegebenheiten:
Tabelle Artikel:
kategorien:
kategorie_id | kategorie_name
0 | Elektronik
1 | Lebensmittel
2 | Kleider
Artikel:
artikel_id | artikel_name | aktiviert
0 | Käse 0
1 | Milch | 1
2 | Jeans | 1
3 | Laptop | 0
kategorie_mapping
artikel_id | kategorie_id
1 1
2 2
2 1
Also es gibt 3 Tabellen, eine mit Kategorien, eine mit den Artikeln und eine für das Mapping (aus dem Grund, dass ein Artikel in mehreren Kategorien sein kann).
Jetzt möchte ich eine Abfrage machen, die mir alle Kategorien ausspuckt, die einen bestimmten Suchterm enthalten.
Soweit kein Problem.
Aber es sollen nur Kategorien angezeigt werden, die mindestens einen Katalog enthalten, der aktiviert sein muss.
Wie würde diese Abfrage aussehen?
Über Hilfe würde ich mich sehr freuen
Vielen Dank,
Ben
ich hab hier eine etwas komplizierte Abfrage vor.
Mal zu den Gegebenheiten:
Tabelle Artikel:
kategorien:
kategorie_id | kategorie_name
0 | Elektronik
1 | Lebensmittel
2 | Kleider
Artikel:
artikel_id | artikel_name | aktiviert
0 | Käse 0
1 | Milch | 1
2 | Jeans | 1
3 | Laptop | 0
kategorie_mapping
artikel_id | kategorie_id
1 1
2 2
2 1
Also es gibt 3 Tabellen, eine mit Kategorien, eine mit den Artikeln und eine für das Mapping (aus dem Grund, dass ein Artikel in mehreren Kategorien sein kann).
Jetzt möchte ich eine Abfrage machen, die mir alle Kategorien ausspuckt, die einen bestimmten Suchterm enthalten.
Soweit kein Problem.
Aber es sollen nur Kategorien angezeigt werden, die mindestens einen Katalog enthalten, der aktiviert sein muss.
Wie würde diese Abfrage aussehen?
Über Hilfe würde ich mich sehr freuen

Vielen Dank,
Ben