Hallo,
hat einer eine Ahnung von euch warum das nicht funktioniert ?
SELECT kategorie.id, kategorie.kategorie_name, count( film.id ) AS anzahl
FROM kategorie, film
WHERE film.film_kategorie LIKE '%' + kategorie.id + ';%'
GROUP BY kategorie.id
ORDER BY kategorie.id ASC
in film.film_kategorie habe ich die ids aus kategorie mit ; als trenner gespeichert, also z.b. : 1;3;5
Er gibt mir als Anzahl aber immer 15 zurück was der kompletten Anzahl der Filme entspricht.
Irgendwelche Ideen ?
hat einer eine Ahnung von euch warum das nicht funktioniert ?
SELECT kategorie.id, kategorie.kategorie_name, count( film.id ) AS anzahl
FROM kategorie, film
WHERE film.film_kategorie LIKE '%' + kategorie.id + ';%'
GROUP BY kategorie.id
ORDER BY kategorie.id ASC
in film.film_kategorie habe ich die ids aus kategorie mit ; als trenner gespeichert, also z.b. : 1;3;5
Er gibt mir als Anzahl aber immer 15 zurück was der kompletten Anzahl der Filme entspricht.
Irgendwelche Ideen ?
Kommentar