+ Antworten
Ergebnis 1 bis 6 von 6

Thema: Datum in WHERE-Klausel

  1. #1
    TP-Junior RamonCerano macht alles soweit korrekt
    Registriert seit
    Aug 2007
    Beiträge
    12

    Question Datum in WHERE-Klausel

    Ich muss auf einer Seite eine Anzahl von Spielresultaten anzeigen lassen. Gespielt wird jeweils am Samstag und am Sonntag.

    Ich möchte nun das am Donnerstag vor dem Wochenende jeweils die kommenden Spieltage angezeigt werden bis in dem Fall zum nächsten Mittwoch.

    In meiner Access Tabelle habe ich die Spiele mit den dazu gehörigen Daten abgespeichert.

    Wie muss ich die WHERE-Klausel (ich nehme jetzt mal an das ich das über WHERE ausgeben kann) definieren um zu diesem Ergebnis zu kommen?
    Kann ich irgendwas mit
    Code:
    WHERE spieldatum >= Date()
    machen?

  2. #2
    TP-Greis Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Avatar von Boris
    Registriert seit
    Mar 2001
    Ort
    Stuttgart & Kornwestheim
    Beiträge
    9.420
    Dazu wäre es erstmal interessant zu erfahren, in welchem Datenbankformat du das Datum speicherst.
    My software never has bugs. It just develops random features ...

    » DevShack - die Website des freien Webentwicklers Boris

  3. #3
    TP-Junior RamonCerano macht alles soweit korrekt
    Registriert seit
    Aug 2007
    Beiträge
    12
    Ah sorry...

    TT.MM.JJJJ

  4. #4
    TP-Greis Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Avatar von Boris
    Registriert seit
    Mar 2001
    Ort
    Stuttgart & Kornwestheim
    Beiträge
    9.420
    Du benutzt also ein ein MySQL DATE Format? In dem Fall musst du ein entsprechendes Datum erstellen (manuell, mit PHP oder auch nur mit MySQL) und dann simpel in der Query nutzen, z.B.

    "SELECT * FROM bla WHERE spieldatum >= 12-02-2007"

    Siehe auch: http://dev.mysql.com/doc/refman/5.0/...functions.html
    My software never has bugs. It just develops random features ...

    » DevShack - die Website des freien Webentwicklers Boris

  5. #5
    TP-Junior RamonCerano macht alles soweit korrekt
    Registriert seit
    Aug 2007
    Beiträge
    12
    Hmm ich benutze eigentlich ASP und Access

    In der Datenbank sind ja etliche Spiele mit Spieldaten gespeichert vom September 07 bis Juni 08.

    Wie meinst du das genau mit einem Datum manuell erstellen?

  6. #6
    TP-Moderator StephanF ist ein richtiges Arbeitstier - DANKE StephanF ist ein richtiges Arbeitstier - DANKE StephanF ist ein richtiges Arbeitstier - DANKE StephanF ist ein richtiges Arbeitstier - DANKE Avatar von StephanF
    Registriert seit
    Feb 2003
    Ort
    Erfurt
    Beiträge
    1.217
    Wenn Du Dir in Access unter Abfragen in der Entwurfansicht Deine Spalten und Tabellen zusammenziehst, kannst du doch dann anschliesend auf SQL-Ansicht gehen und hast deinen SQL-String fertig. Sieht zwar ein bischen wir aus, da vor jedem Feld auch die Tabelle durch (.) getrennt vorangestellt wird, ist aber von der Syntax her richtig
    Schöne Grüße aus Thüringen
    Stephan Page

    Stell Dir vor, hier steht was und keiner liest es!! schon entdeckt?? F1 ist ne geile Taste
    Ich beantworte keine E-Mails. Bitte alle Fragen ins Forum

    schon gehört??? Das Internet ist voll, die lassen keinen mehr rein!!

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51