PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2024 → Problème avec TOP
Problème avec TOP
Iniciado por Laurent, 27,ene. 2005 14:48 - 1 respuesta
Publicado el 27,enero 2005 - 14:48
Bonjour, je ne sais pas si le sujet à dejà été aborder alors voilà le problème :

Je remplit une table mémoire à l'aide d'une requête (jusque là tout va bien), le problème et que certaine de ces requête peuvent ammener plusieurs centaine de millier d'enregistrements. Je voudrai donc ne recuperer que les première ligne du résultat avec la commande TOP : SELECT TOP 10 * FROM <MaTable> par exemple.

Cette requete mais plusieurs seconde là ou le SELECT * FROM <MaTable> est immédiate.
SI quelqu'un a des idées sur le pourquoi de la chose, merci d'avance...
Publicado el 27,enero 2005 - 19:07
Le 27 janvier 2005 à 13:48, Laurent nous disait :

Je remplit une table mémoire à l'aide d'une requête (jusque là tout va
bien), le problème et que certaine de ces requête peuvent ammener
plusieurs centaine de millier d'enregistrements. Je voudrai donc ne
recuperer que les première ligne du résultat avec la commande TOP :
SELECT TOP 10 * FROM <MaTable> par exemple.

Cette requete mais plusieurs seconde là ou le SELECT * FROM <MaTable>
est immédiate. SI quelqu'un a des idées sur le pourquoi de la chose,
merci d'avance...


Avec un ORDER BY sur une rubrique clé, ça devrait aller beaucoup plus
vite.

--
Cordialement