ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
264
264
EMPFEHLEN
-
Hallo,
ich habe ein Problem. Ich habe eine Tabelle `news` in der folgende Zeilen sind:
news_id
news_titel
news_text
news_erstellt
news_endet
news_beenden
Meine Frage bezieht sich jetzt auf die letzten 2 Zeilen: `news_endet` & `news_beenden`
news_endet ist das Datum an dem die News ins Archiv verschoben wird.
news_beenden gibt an, ob die News überhaupt ins Archiv verschoben werden.
Also, ich will das alle Einträge ausgelesen werden. Überprüft werden soll jedoch, ob news_beenden eine 1 enthält (für verschieben) oder eine 0 (für nicht verschieben). Wenn der Fall eintritt, das eine 1 eingetragen wurde, soll überprüft werden, ob der Eintrag abgelaufen ist, also, ob das news_endet Datum größer ist, als das aktuelle.
Könnt ihr helfen?Nein, ich bin kein Programmier-könig. Aber Spaß macht es trotzdem!
-
Dafür reicht ein einfacher Ausdruck:
Als Wert erhälst du einen booleschen Wert (1 oder 0).Code :1
`news_beenden` && `news_endet` < …
Markus Wulftange
-
Oder:
Code :1
select if(news_beenden='1',if(news_endet>now(),'News abgelaufen','News nicht abgelaufen'),'Nicht in Archiv') as ergebnis from ...
Ähnliche Themen
-
MySQL: Query Ergebnis für neuen Query
Von genji3000 im Forum Relationale DatenbanksystemeAntworten: 3Letzter Beitrag: 15.08.09, 15:24 -
php+mySQL: Daten einer früheren Query in einer neuen Query wiederverwenden
Von bekay im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 06.04.09, 11:50 -
INSERT query schnell zu UPDATE query machen
Von breytex im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 16.07.08, 08:19 -
MySQL Query Browser - Query History
Von flashray im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 04.10.07, 15:11 -
Pop Up direkt aus Flash (MX)
Von BieneMaja im Forum Flash PlattformAntworten: 4Letzter Beitrag: 27.03.03, 09:39





Zitieren
Login





