Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Difficult index
Message
 
 
To
05/06/2006 11:24:24
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Title:
Miscellaneous
Thread ID:
01127110
Message ID:
01127112
Views:
16
This message has been marked as the solution to the initial question of the thread.
Try
index on left(sponsor_id,4) + str(val(substr(sponsor_id,5,8))) + ;
             PADR(CHRTRAN(substr(sponsor_id,5,8), [0123456789], []), 4)...
>I need to index a field that contains values like:
>
>RTA-1
>RTA-2
>RTA-3
>RTA-3a
>RTA-10
>RTA-10a
>RTA-10b
>
>etc. How would you construct an index statement that would sort in the order shown?
>
>index on left(sponsor_id,4) + str(val(substr(sponsor_id,5,8))) to temp
>
>almost works but misses the alpha in the last position.
>
>
>Thanks
--sb--
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform