one an donly: Datum vergleichen

Hi,

ich versuche grade ein datum zu vergelichen. Ich habe ein feld erfasst_am und es soll mit den operatoren < und > verglichen werden.

das feld erfasst_am gibt immer solche daten aus:

erfasst_am:
02.04.2001 11:49:26
22.03.2001 13:22:47
23.03.2001 02:00:57
14.10.2003 10:07:34
17.10.2003 12:39:33
21.10.2003 09:11:11
23.10.2003 14:26:04
16.09.2004 11:31:11
08.10.2004 11:04:35
21.10.2003 10:35:23

Wie kann ich sagen, dass alle daten ab dem 21.08.2003 angezeigt werden sollen?

Gruss Tim

  1. Wie kann ich sagen, dass alle daten ab dem 21.08.2003 angezeigt werden sollen?

    indem du das Datum z.b. in das DB spezifische umwandelst oder in das ISO 8601 Format, du hast das denkbar ungüstingigste Format zum sortieren gewählt.

    Struppi.

    1. Ich weiss, dass das Format nicht nur positiv ist, habe es aber auch nicht ausgewählt.
      Kannst du mir sagen wo ich diese iso finde ?

      Gruss
      tim

      1. Ich weiss, dass das Format nicht nur positiv ist, habe es aber auch nicht ausgewählt.
        Kannst du mir sagen wo ich diese iso finde ?

        Du kennst google?

        Struppi.

  2. Hallo,

    das feld erfasst_am gibt immer solche daten aus:
    erfasst_am:
    02.04.2001 11:49:26

    Welches Datenbanksystem ist das?

    Das Feld "erfasst_am" ist ein Feld vom _Typ_ Datum, nicht etwa eines vom Typ Text?

    Wie kann ich sagen, dass alle daten ab dem 21.08.2003 angezeigt werden sollen?

    Wenn das Feld "erfasst_am" ein Feld vom Typ Datumist, dann so:

    WHERE erfasst_am >= [Funktion zum Datumerzeugen aus dem String "21.08.2003"]

    Die [Funktion zum Datumerzeugen aus dem String "21.08.2003"] ergibt sich aus der Art Deines Datenbanksystems.

    viele Grüße

    Axel