Mailinglisten-Archive |
Hi, gerd wrote: > Keine Reaktion! > Frage mich, was ich falsch gemacht habe. also zumindest ich verstehe nicht so recht was du möchtest >>[...] >> >>Jetzt möchte ich diese Art der Gruppierung nutzen, um Artikel zu >>markieren, daß sie auch in einer "Termine" Auswahl angezeigt werden. >>Dabei wäre ein Artikel z.B. mit dem Thema "heute" UND dem Thema >>"termine" verbunden. >> >>artikel.id=1024 <- artikeltothemes -> themes.name="termine" >>artikel.id=1024 <- artikeltothemes -> themes.name="heute" >> >>themes.name="termine" liefert die Bedingung , ob ein Artikel in >>Termine angezeigt werden soll. >>themes.name="heute" liefert die Daten für den zu erzeugenden >>weiterführenden Link. heißt das Jetzt du willst alle Artikel die sowohl 'termin' als auch 'heute' zugeordnet sind? SELECT `artikel`.* FROM `artikeltothemes` LEFT JOIN `artikel` ON `artikel`.`id` = `artikeltothemes`.`dataid` WHERE `artikeltothemes`.`themaid` IN ( [termine_id, heute_id] ) GROUP BY `artikel`.`id` HAVING COUNT(`artikel`.`id`) = 2 -- 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