Re: Abfrageproblem
Von: Stephan Dreisbach (muelleimer15@gmx.de) [Profil]
Datum: 02.08.2008 23:28
Message-ID: <7vj994te0qovhii2i0uuorir5kf294csgr@4ax.com>
Newsgroup: de.comp.datenbanken.mysql
Datum: 02.08.2008 23:28
Message-ID: <7vj994te0qovhii2i0uuorir5kf294csgr@4ax.com>
Newsgroup: de.comp.datenbanken.mysql
Dominik Echterbruch <news_de@crosslight.de> schrieb: >Stephan Dreisbach wrote: >> >> in einer Tabelle gibt es die Spalten Name, SNr, Art, Ablauf: >> Name SNr Art Ablauf >> aaa 2345 K 2008-08-13 >> bbb 3456 S 2008-08-12 >> ccc 1234 S 2008-08-10 >> ddd 2345 S 2008-08-30 >> >> Eine Abfrage am 2.8.08 per >> SELECT * FROM Tabelle WHERE TO_DAYS(Ablauf)-TO_DAYS(now())<15 order by >> Ablauf >> >> liefert mir ccc, bbb und aaa. >> >> Ich möchte aber im Ergebnis aaa nicht haben, weil ddd die gleiche SNr. >> wie aaa hat, das Ablaufdatum aber außerhalb der 15 Tage liegt. > >Ich habe den Satz jetzt mehrfach gelesen, ihn aber nicht verstanden. >Kannst du nochmal etwas ausführlicher beschreiben, welche Werte du unter >welchen Umständen haben möchtest? Stell dir vor, aaa wohnt im Haus 2345 und hat iregndwann die Berechtigung erworben, den Speicher zu betreten (K). Diese Berechtigung läuft am 13.08. ab. Später hat aber ddd im Haus 2345 die Berechtigung für alle Hausbewohner (S) erworben, den Speicher zu betreten. Diese Berechtigung läuft am 30.08. ab. Nun hat damit ja auch aaa bis zum 30.08. die Möglichkeit, den Speicher zu betreten. Sein Ablaufdatum interessiert eigentlich gar nicht mehr. -- Stephan[ Auf dieses Posting antworten ]
Antworten
- Dominik Echterbruch (03.08.2008 04:15)
- St. Dreisbach (03.08.2008 11:29)
- Dominik Echterbruch (03.08.2008 16:40)
