|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre Expert
![]() Analyste / Programmeur / DBA Inscription : juillet 2006 Messages : 1 928 ![]() |
Bonjour,
N'ayant pas trouvé mon bonheure à l'aide de Google, j'aimerais juste avoir une précision sur le fonctionnement de la clause top lorsque la requête contient une requête ORDER BY. Soit la requête suivante : Code :
Bref, qu'est-ce qui agit avant l'autre ? (j'imagine que la clause order by s'effectue avant la clause top mais je préfère être sûr)
__________________
Kropernic (anciennement Griftou). |
||
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Inscription : août 2009 Messages : 207 ![]() |
Il va trier puis récupérer les 100 premières lignes
__________________
http://www.kankuru.fr/blog.aspx |
|
00
|
|
|
#3 |
|
Membre Expert
![]() Analyste / Programmeur / DBA Inscription : juillet 2006 Messages : 1 928 ![]() |
Je me disais aussi.
Et c'est rassurant Désolé pour la question un peu stupide mais je préfère levé toute ambiguïté.
__________________
Kropernic (anciennement Griftou). |
|
|
00
|
|
|
#4 |
![]() ![]() |
La question n'est pas stupide puisque chez le concurrent Oracle Database il filtre d'abord et tri ensuite - l'équivalent du TOP étant le filtre WHERE Rownum <= 100.
__________________
Email : http://scr.im/waldar |
|
00
|
|
|
#5 | |
|
Membre Expert
![]() Analyste / Programmeur / DBA Inscription : juillet 2006 Messages : 1 928 ![]() |
Citation:
Je note pour le jour où je bosse avec de l'oracle !
__________________
Kropernic (anciennement Griftou). |
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com