nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

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
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