Re: [SQL] "correct" sorting.

2001-05-04 Thread Jeff Self
You're trying to compare apples and oranges. Since the field is of type text, it will sort by text. Therefore, the result will be 1 then 10 then 1a and so forth. It is sorting based on ASCII. The only way to get it to sort in proper numerical order is to make the field a numeric field. But of cour

RE: [SQL] "correct" sorting.

2001-05-03 Thread Gerald Gutierrez
] [mailto:[EMAIL PROTECTED]]On Behalf Of Jeff MacDonald Sent: Wednesday, May 02, 2001 9:41 PM To: [EMAIL PROTECTED] Subject: [SQL] "correct" sorting. Hi folks, say i have a text field with teh values 1,2,3,10,20,30,1a,1b,2a,2b and i want to sort it so i get, 1 1a 1b 2 2a 2b 3 10 20 30 is th

[SQL] "correct" sorting.

2001-05-02 Thread Jeff MacDonald
Hi folks, say i have a text field with teh values 1,2,3,10,20,30,1a,1b,2a,2b and i want to sort it so i get, 1 1a 1b 2 2a 2b 3 10 20 30 is there anyway to do that with postgresql ? below is what actually happens. jeff=> select * from foo order by var1; var1 -- 1 10 1a 1b 2 20 2a