Sortera

Databaser & SQL

1 svar · 402 visningar · startad av henrikjohansson

Medlem sedan maj 2000360 inlägg
Trådstart#1

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?!?

Medlem sedan dec. 1999707 inlägg
#2

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
264 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)