A.D.Tejpal
adtp at touchtelindia.net
Tue Oct 21 13:38:02 CDT 2003
Mark, Could you kindly try the following and let me know - Let table T_Sort have a field SVAL (text type), containing the alphanumeric values. In query design window, create two fields: (a) First field named F1(calculated field) with the formula - F1: IIf(IsNumeric([SVAL]) And IsNumeric(Mid([SVAL], 2,1)), "A","B") (b) Second field SVAL Sort order for both fields may be set to ascending. SQL string for the above query is given below - SELECT IIf(IsNumeric([SVAL]) And IsNumeric(Mid([SVAL],2,1)),"A","B") AS F1, T_Sort.SVAL FROM T_Sort ORDER BY IIf(IsNumeric([SVAL]) And IsNumeric(Mid([SVAL],2,1)),"A","B"), T_Sort.SVAL WITH OWNERACCESS OPTION; Regards, A.D.Tejpal -------------- ----- Original Message ----- From: Mitsules, Mark To: '[AccessD]' Sent: Tuesday, October 21, 2003 19:28 Subject: [AccessD] Sorting Alpha-Numerics Greetings, I have a text field containing all possible 3 digit alpha-numeric combinations from 000 to ZZZ. I am looking for a method to sort this text field where 000 through 999 are listed in numerical order before the remaining alpha-numeric combinations are listed in ASCII sort order. Any suggestions? I have tried to do this in Excel, however, Excel makes some startling decisions on its own...such as turning 7E9 into 7000000000. Example: 000 001 . . 998 999 00A 00B . . ZZZ Mark Mitsules Senior Designer Department E13 Submarine Electrical Engineering Northrop Grumman Newport News 757.380.3376