Jag har en databas där det ser ut som följande.
1 - 2 - 3
4
5
5 - 6
6
8
Och jag vill att den skall sortera som följande.
Först alla som är längre än 2 tecken där den skall sortera efter första siffran
1 - 2 - 3
4 - 5
Sedan skall den sortera efter de andra.
1
2
3
4
5
5
6
7
8
9
9
10
Nån som kan hjälpa mig?!?
------------------
Henrik Johansson
tohaMedlem sedan dec. 1999707 inlägg Kolla och utvärdera följande sql-uttryck:
set nocount on
select
s_customer_no_1
from
customer_1
where
len(s_customer_no_1) > 2
order by
s_customer_no_1
select
s_customer_no_1
from
customer_1
where
len(s_customer_no_1) <= 2
order by
s_customer_no_1
------------------
/ Torbjörn Hansson, webbutvecklare/gränssnittsprogrammerare
Spetsdata AB
[Redigerat av toha den 16 jun 2000]