Mailinglisten-Archive |
Christian Victor wrote: > Sebastian Tobias Mendel genannt Mendelsohn wrote: > > >>Christian Victor wrote: >> >> >>>Ich habe eine Tabelle dieser Art: >>> >>>datum, status >>>2004-01-01, nein >>>2004-01-01, nein >>>2004-01-01, ja >>>2004-01-02, nein >>>2004-01-02, nein >>> >>>Ich muss nun ermitteln für welches datum KEIN ja in der Tabelle ist >>>und stehe damit komplett auf dem Schlauch. Ich schätze mal das ich >>>hier mit einem JOIN über zwei Aliase der Tabelle arbeiten muss, kriege >>>es aber partout nicht auf die Reihe. >> >> >>für alle beliebige Daten, oder für alle Daten welche bereits mindestens >>mit einem 'nein' in der Tabelle vorhanden ist? >> >>für das zweite: >> >> SELECT * >> FROM `table` >>LEFT JOIN `table` AS `alias` >> ON `table`.`datum` = `alias`.`datum` >> AND `table`.`status` = 'nein' >> AND `alias`.`status` = 'ja' > > > Das wirft seltsamerweise auch alle aus die table.status = 'ja' (bzw. in > meinem Fall 'NULL') haben. ja und? du willst doch die, die NULL haben, haben!? oder nicht? die, die NULL haben, sind die, die kein 'ja' haben! -- Sebastian Mendel (www.sebastianmendel.de) *www.warzonez.de* | www.tekkno4u.de | www.nofetish.com -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive