Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Order By Clause in SELECT Query
Message
 
À
08/09/2006 15:17:55
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Versions des environnements
Visual FoxPro:
VFP 9
OS:
Windows XP SP2
Network:
Windows 2003 Server
Database:
MS SQL Server
Divers
Thread ID:
01152447
Message ID:
01152452
Vues:
16
This message has been marked as the solution to the initial question of the thread.
>VFP backend:
>
>Why will the PADL() in this order by not work?
>
>SELECT * FROM table1 ORDER BY street, st_type, st_prefix, st_suffix, city, PADL(ALLTRIM(number),8,'0')

This isn't allowed in VFP, as far as I know. What I do when I need something like this is add the field with its expression to the SELECT field list and then ref in the order by. For example...
SELECT table1.*, ;
          PADL(ALLTRIM(number),8,'0') AS myOrderField ;
FROM table1 ;
ORDER BY street, st_type, st_prefix, st_suffix, city, myOrderField
Del
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform