order
er et reserveret ord i SQL; sagen er ligegyldig. Det skal citeres, når bruges som en identifikator
. Fra MySQL Reserved Words
dokumentation:
Traditionelle MySQL-citater:
SELECT * FROM posts ORDER BY `order` DESC;
Korrekte (ANSI) SQL-citater (nogle databaser understøtter [order]
også):
SELECT * FROM posts ORDER BY "order" DESC;
Selvom jeg ville overveje at omdøbe kolonnen for at undgå sådanne forvirrende problemer i fremtiden.