PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Hexecuterequetesql
Hexecuterequetesql
Débuté par Zag, 06 jan. 2006 17:45 - 2 réponses
Posté le 06 janvier 2006 - 17:45
Bonjour,

je comprend pas très bien comment optimiser l'order by de mes requetes.

Apparemment, il aime pas trop si je mets : .... order by clécomposée1

Si je mets : order by champ1, champ2, champ3 va t'il automatiquement choisir l'index le plus adapté (clé composée sur champ1+champ2+champ3) ?

Dans l'attente d'une réponse , merci

Zag
Posté le 09 janvier 2006 - 09:28
normalement une base de données est capable d'utiliser l'index adequat en
fonction du WHERE, mais HF est-il une base de données...???

"Zag" <guest@newsgroup.fr> a écrit dans le message de news:
43be8d4a$1@news.pcsoft.fr...

Bonjour,

je comprend pas très bien comment optimiser l'order by de mes requetes.

Apparemment, il aime pas trop si je mets : .... order by clécomposée1

Si je mets : order by champ1, champ2, champ3 va t'il automatiquement
choisir l'index le plus adapté (clé composée sur champ1+champ2+champ3) ?

Dans l'attente d'une réponse , merci

Zag
Posté le 09 janvier 2006 - 13:52
Oui, en mettant
ORDER BY Champ1, Champ2, Champ3
HF va sélectionner la clé composée correspandant à ces critères de tri.
Si la cle composée n'exixte pas, l'optimiseur de requête propose de la
créer.

--
Cordialement.

Patrick Bouquet
Membre WINDASSO - Association des utilisateurs WxxDEV(c)
http://www.windasso.org


"Zag" <guest@newsgroup.fr> a écrit dans le message de news:
43be8d4a$1@news.pcsoft.fr...

Bonjour,

je comprend pas très bien comment optimiser l'order by de mes requetes.

Apparemment, il aime pas trop si je mets : .... order by clécomposée1

Si je mets : order by champ1, champ2, champ3 va t'il automatiquement
choisir l'index le plus adapté (clé composée sur champ1+champ2+champ3) ?

Dans l'attente d'une réponse , merci

Zag