Mailinglisten-Archive |
Klaus Gottermeier wrote:
> SELECT
> Thema, COUNT( Seminar.ThemaNr ) AS Anzahl FROM Thema LEFT JOIN Seminar ON
> Thema.ThemaNr = Seminar.ThemaNr GROUP BY Thema.ThemaNr
>
> wie schaffe ich es, die []
> Anweisung so zu ändern, dass nur noch die Seminare pro Thema gezählt werden,
> bei denen Display = 1 ist.
SELECT Thema,
COUNT( Seminar.ThemaNr ) AS Anzahl
FROM Thema
LEFT JOIN Seminar
ON Seminar.ThemaNr = Thema.ThemaNr
AND Seminar.Display = 1
GROUP BY Thema.ThemaNr
oder:
SELECT Thema,
SUM( Seminar.Display ) AS Anzahl
FROM Thema
LEFT JOIN Seminar
ON Seminar.ThemaNr = Thema.ThemaNr
GROUP BY Thema.ThemaNr
--
Sebastian Mendel
www.sebastianmendel.de www.warzonez.de www.tekkno4u.de www.nofetish.com
www.sf.net/projects/phpdatetime www.sf.net/projects/phptimesheet
--
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive