Mailinglisten-Archive |
Christian Victor wrote: > Hallo Liste, > > ich stehe momentan vor einem Problem das wohl einen etwas erfahreneren > MySQLer verlangt. > > 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 > 2004-01-04, ja > 2004-01-04, ja > 2004-01-04, 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. > > Vielleicht hat ja einer von euch eine Idee. > > Christian > 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' ... mhm könnte aber auch sein das es nicht geht, probier mal und sag bescheid wenn es nicht geht schick mal ein _kleines_ Dump der Tabelle mit -- 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