Hier ist mein CodeSQL-Syntaxfehler bei oder in der Nähe von "ORDER"
SELECT
customerid, numseats, fistname, surname, totalcost
FROM
leadcutomer, flightbooking;
ORDER BY
'totalcost' DESC;
Der Fehler, den ich bekommen ist:
ERROR: syntax error at or near "ORDER"
Ich bin mit PG Admin 4, was mit ihm los?
Überflüssige ';' am Ende der 2. Zeile methinks. –
[Schlechte Angewohnheiten zu treten: Verwenden von alten JOINs] (http://sqlblog.com/blogs/aaron_bertrand/archive/2009/10/08/bad-habits-to-kick-using-old-style-joins. aspx) - Diese alte * durch Kommas getrennte Liste von Tabellen * style wurde durch die * richtige * ANSI 'JOIN'-Syntax im ANSI - ** 92 ** SQL Standard (** 25 Jahre **) und ihre ersetzt Es wird davon abgeraten, –
'ORDER BY 'totalcost'' zu verwenden ... das sagt Postgres, dass es mit einer Zeichenfolge sortiert werden soll, was nicht viel Sinn ergibt. Verwenden Sie stattdessen 'ORDER BY totalcost'. –