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