Announcement

Collapse
No announcement yet.

Datum sortieren

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

  • #16
    Hallo frauwue

    Die Fehlermeldung meint dies ja zwar, aber der Feldname lautet doch im Select und im Order by "realdate". (Ende 2. Zeile und Beginn 6. Zeile). Es funktioniert übrigens ohne Fehlermeldung aber mit falscher Sortierung, wenn ich "order by realdate, client, ...." eingebe :

    Code:
    "SELECT [client], [policy_name], [schedule_label], [success], [description], SUBString(CONVERT(varchar(8), [date]), 7, 2) " & _
              "+ '. ' + SUBString(CONVERT(varchar(8), [date]), 5, 2) + '. ' + SUBString(CONVERT(varchar(8), [date]), 1, 4) AS realdate, " & _
              "MIN(DISTINCT [start_time]) AS beginn, MAX(DISTINCT [end_time]) AS endtime FROM [job], [job_status] WHERE job_status.status=job.status " & _
              "AND job.job_type=0 AND client= '" & Request.QueryString("client") & "' AND job.schedule_label NOT LIKE '-' AND [date] BETWEEN " & _
              " " & Vor30Datum & " AND " & HeuteDatum & " GROUP BY [date], [client], [policy_name], [schedule_label], [success], [description] " & _
              "ORDER BY CAST(SUBString([realdate], 2, LEN([realdate]) + 1 ) + SUBSTRING([realdate], 6, LEN([realdate])+5) AS int) DESC, [client], [beginn], [policy_name], [schedule_label], [success] DESC, [description]; "
    Gruss
    Tanja
    Zuletzt editiert von pervenches; 17.10.2007, 10:44.

    Comment


    • #17
      Hallo Tanja,

      dann schreibe doch das Feld Date einfach zusätzlich zu dem
      Ausdruck für realdate in den
      select und schreibe
      "order by date desc"
      anstatt "order by realdate desc".

      Gruß frauwue
      docendo discimus

      Comment


      • #18
        Hallo frauwue

        Juhui!!! Ganz herzlichen Dank!
        So funktionierts.

        Gruss
        Tanja

        Comment

        Working...
        X