Announcement

Collapse
No announcement yet.

Datum sortieren mit Table.Index gent das überhaupt

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Datum sortieren mit Table.Index gent das überhaupt

    Hallo an Alle<br>
    Habe folgendes Problemchen. Ich muß in einer Tabelle Geburtsdaten sortieren<br>und filtern. Setze ich den Tabellenindex auf Geburtsdatum<br>dann wird alles nach der Jahreszahl sortiert. Zur<br> Jahresübersicht muss das alles aber erst nach Monat, Tag sortiert werden.<br> Habe schon mit DecodeDate Monat und Tag in einer berechnenten<br> Spalte auslesen lassen kann aber darauf kein Index oder<br> Filter anlegen. Muss ich jetzt wirklich mit TQuery anfangen oder<br> hat jemand eine andere Idee?<br>Danke im voraus Andreas

  • #2
    Hallo Andreas,

    mit TQuery und ein bißchen SQL wäre es eigentlich ganz einfach -z.B.

    select To_Char(Tabelle1.Datum, 'MMDD'), Tabelle1.Datum from Tabelle1 where <Bedingung> order by 1

    Bei TTable und Filter + Index bleibt dir nur das Anlegen eines zusätzlichen Feldes in der Tabelle und das Ablegen der Datumswerte in der gewünschten Form (MMDD). Auf dieses Feld kannst du dann einen Index legen.

    Gruß Fal
    Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

    Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

    Comment


    • #3
      Hallo Falk,

      kannst du mir zu To_Char(Tabelle1.Datum, 'MMDD') nähere Angaben machen. Ich habe es in LocalSQL leider nicht gefunden.

      mfg Klaus-Pete

      Comment


      • #4
        Hallo Klaus-Peter,

        ich muß mich noch dran gewöhnen das hier meistens Local-SQL gesprochen wird ;-) Bei den SQL-Funktionen köchelt jeder Anbieter sein eigenes Süppchen und da ich hauptsächlich mit Oracle-SQL zu tun habe, liegt mir da natürlich immer diese Syntax auf der Zunge. To_Char ist eine Oracle-SQL-Funktion die (u.a.) einen Datumswert in eine Zeichenkette umwandelt - ähnlich FormatDateTime in Delphi.

        Gruß Fal
        Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

        Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

        Comment


        • #5
          Danke Falk,

          mfg Klaus-Pete

          Comment

          Working...
          X