ich aus der Datenbank ein „Rechnungsdatum“ -Feld nenne und später in meiner Coldfusion mir das Datumsformat wie folge:Format Datumsspalte dann ORDER BY in MSSQL Abfrage
#DateFormat(SESSION.ClientListInvoice.InvoicedDate,"MM/DD/YYYY")#
Aber ich brauche eigentlich, dass zu formatieren Spalte, bevor ich die ORDER DESC/ASC in meiner ursprünglichen Abfrage verwende. Unten ist das, was ich versuche zu erreichen:
Ich bin nur nicht sicher, wie Sie das Datum aus der Abfrage formatieren.
Formatierung wird häufig verwendet, wenn Daten nicht angezeigt werden, während 'Ordering ' –
Welche Version von' SQL Server' verwenden Sie? –
Warum müssen Sie vor der Bestellung formatieren? Sie können ORDER BY CAST (KONVERTIEREN (VARCHAR, InvoicedDate, 101) AS DATE) DESC verwenden, aber wie andere bereits gefragt haben, hängt es davon ab, welche Version von SQL Server verwendet wird. ORDER BY CAST (KONVERTIEREN (VARCHAR, CI.InvoicedDate, 101) AS DATETIME) DESC sollte zum Bestellen funktionieren. –