Hallo Flo
Dass es funktioniert ist schön, allerdings könnte die Performance
gering sein.Ja, die ist ziemlich in den keller gegangen. der MySQL-prozess hat hier gerade fast die gesamte Kiste in beschlag genommen.
glaube ich gern :-). Versuche es mal damit:
SELECT
artikel.id, artikel.beschreibung, artikel.preis
FROM
artikel,
artikel_kategorie a1,
artikel_kategorie a2,
artikel_kategorie a3
WHERE
artikel.id = a1.artikel_id AND a1.kategorie_id = 1
AND artikel.id = a2.artikel_id AND a2.kategorie_id = 2
AND artikel.id = a3.artikel_id AND a3.kategorie_id = 3
Also für jede Kategorie deine Zuordnungstabelle einmal einbinden und entsprechend vergleichen.
Viele Grüße
Antje