Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Order By Clause in SELECT Query
Message
 
 
To
08/09/2006 15:17:55
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Environment versions
Visual FoxPro:
VFP 9
OS:
Windows XP SP2
Network:
Windows 2003 Server
Database:
MS SQL Server
Miscellaneous
Thread ID:
01152447
Message ID:
01152452
Views:
15
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
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform