Datensätze nach Datum sortieren

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Datensätze nach Datum sortieren

    Hallo!
    Wie kann ich Datensätze aus einer Tabelle auslesen und diese nach den Datum sortieren. Das Problem ist es, dass ich in jedem Datensatz ein anderes Datum manuell eingebe. Die Tabelle beinhaltet ein Jahresprogramm eines Vereines.
    Die select anweisung würde nach mir folgendermassen aussehen:
    select * from jahresprogramm order by 'datum' asc
    anstat asc möchte ich nun die anweisung geben, dass es sich um ein Datum handelt, so dass das Feld nicht wie eine Zahl behandelt wird...

    Besten Dank für Tips
    Guss Adrian

  • #2
    Dann solltest Du dem Feld auch den Typ Datuum geben
    Beantworte nie Threads mit mehr als 15 followups...
    Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

    Kommentar


    • #3
      wenn du die daten so gespeichert hast 01.02.2003

      dann schreib ein script, dass es abändert in 20030201.

      so kannst einfach nummerisch sortieren.

      order by datum
      oder
      order by datum desc

      jenachdem...
      tata
      moqui

      [COLOR=red]Ich will keine unaufgeforderten Mails über PHP Fragen. Es gibt ein Forum hier! Und ich bin nicht Scripter für jeden, der mir ne Mail schreibt![/COLOR]

      Kommentar


      • #4
        OK das sehe ich auch so...

        Leider möchte ich das Datum so ausgeben lassen: 2. Februar
        Das macht die Sache schon was komplizierter oder??? )

        Kommentar


        • #5
          nicht wenn Dein feld vom Typ Datum ist
          Beantworte nie Threads mit mehr als 15 followups...
          Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

          Kommentar


          • #6
            OK das ist es nicht, aber das kann ich ändern....

            Also ich versuche mal zu verstehen:
            Du meinst ich kann die Datumseingabe "normal" machen, dann ins Datums format yyyyttmm umformen, damit ichs sortieren kann, und anschliessend wens sortiert ist, wieder umformen, damit z.B. 2. Februar rauskommt...???

            Kommentar


            • #7
              Also ich meine Du soplltest dem Feld den typ geben den er beinhaltet nämlich date.
              dann kannste sortieren wie Du willst und mit DATE_FORMAT auch ausgeben wie Du willst alles andere hier geschriebene ist blödsinn.
              Beantworte nie Threads mit mehr als 15 followups...
              Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

              Kommentar


              • #8
                jepp sehe ich!!
                versuche ich!!!
                besten Dank

                Kommentar

                Lädt...
                X