Michael Wölk: MySQL...

Beitrag lesen

angenommen du hast folgende Tabelle:

a  b
11 5
3  19
7  8
3  4

dann kommt char_lenth(a) asc:

a  b
3  19
7  8
3  4
11 5

dann kommt a asc:

a  b
3  19
3  4
7  8
11 5

aha - versteh ich leider nicht bzw. nur teilweise: ich denke dieses asc sortiert nach stringlänge aber ich muss doch nur nach zahlen sortieren und zwar das am ende die reihenfolge so aussieht:

1 1
1 2
1 3
1 4

2 1
2 2
2 3

3 1
3 2
3 3
3 4

also erst nach a, dann nach b oder?

angenommen das sieht unsortiert so aus:

3 1
1 4
1 2
3 2
1 3
2 1
2 2
1 1
3 4
2 3
3 3

dann sortiere ich nach a:

1 4
1 2
1 3
1 1
2 1
2 2
2 3
3 1
3 2
3 4
3 3

und wenn ich dann noch nach b sortiere, sollte alles richtig stehen, oder? Aber brauch ich das asc jetzt oder nicht?

MfG
Michael Wölk