Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Rushmore optimization
Message
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Titre:
Rushmore optimization
Versions des environnements
Database:
Visual FoxPro
Divers
Thread ID:
00989848
Message ID:
00989848
Vues:
46
Hi

I have a large table with a status field and I want to select the records for a group os status's.
the table is indexed on the status

this can be done by
lcStatusList = 'AFTHEW'
SELECT* ;
FROM mytable ;
WHERE mytable.status $ ?lcStatusList
Unfortunately, this does not optimize.

Is there any way to fully optimize this query without expanding the Select to something like
SELECT* ;
FROM mytable ;
WHERE mytable.status = 'A' OR ;
	mytable.status = 'F' OR ;
	mytable.status = 'T' OR ;
	mytable.status = 'H' OR ;
	mytable.status = 'E' OR ;
	mytable.status = 'W'
regards
Geoff Scott
May all your weeds be wildflowers
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform