S'il vous plaît aidez-moi à comprendre le dessousSyntaxe incorrecte près du mot clé 'order'. SQL Server
Pourquoi est-
(select top 1 * from dbo.module order by [order])
lancer une erreur?
Lorsque
select top 1 * from dbo.module
et
select top 1 * from dbo.module order by [order]
ne sont pas?
@Yeou, je suis plus enclin à comprendre ce qui ne va pas avec la parenthèse. –
Vous devez garder l'ordre par des parenthèses extérieures (sélectionnez top 1 * à partir de dbo.module) ordre par [ordre] – Yeou
ordre par devrait toujours être la dernière instruction pour la requête que vous écrivez. C'est pourquoi il devrait être hors de la parenthèse. – Yeou