Probleme mit Datum
Moin,
ich tüftle schon einige Zeit mit einem bzw. mehreren Datumsproblemen rum ... In meiner Tabelle gibt es je eine Spalte "start_date" bzw. "end_date" (Werte werden als date gespeichert). Es gibt folgende Möglichkeiten je Datensatz: 1. beide Spalten sind leer -> der bzw. alle Datensätze wird angezeigt -> OK 2. Spalte "start_date" hat ein Datum in der Zukunft, z.B. 2008-08-01 erst ab diesem Datum soll der Datensatz angezeigt werden. 3. Spalte "end_date" hat ein Datum in der Zukunft, z.B. 2008-08-15 ab diesem Datum soll der Datensatz nicht mehr angezeigt werden. Unabhängig vom Eintrag "start_date". Bei meinen Versuchen das zu lösen bekomme ich immer nur Teilergebnisse ... Kann ich das alles in eine Abfrage einbauen? Wenn ja, wie? Vielen Dank für die Hilfe! Gruss Reinhard |
AW: Probleme mit Datum
Hallo
ich habe es so bei mir gelöst: SELECT content.titel, content.inhalt, content.link, content.bild_link, date_format(content.gueltig_bis, '%d.%m.%Y' ) AS gform , content.index, content.gueltig_ab, content.pageIndex FROM content WHERE content.gueltig_ab <=now() AND content.gueltig_bis >=now() AND content.pageIndex =1 ORDER BY content.`index`, content.`index`, content.gueltig_bis gform ist tt.mm.yyyy wichtig für Dich die Where Klauses Gruss Peter |
AW: Probleme mit Datum
Hi,
danke für die Info - habe es am Wochenende doch noch hinbekommen: AND (`start_date` IS NULL OR `start_date` <= NOW() ) AND (`end_date` IS NULL OR `end_date` >= CURRENT_DATE() ) Wichtig: statt NOW() habe ich CURRENT_DATE(( verwendet ! Damit gehen jetzt alles (von mir ausprobierten Varianten. Gruss Reinhard by the way: bin ab Donnerstag auch in Zürich (ist eine Super-Stadt!!!) |
AW: Probleme mit Datum
Hallo Reinhard
dann viel Spass ind Zürich Gruss peter |
Alle Zeitangaben in WEZ +2. Es ist jetzt 13:15:36 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.