Mam pytanie natknąłem się na interesujący kawałek kodu. W oświadczeniu MySQL istnieje coś takiego jak:ORDER BY i = (równe) w MYSQL
{...} Zamów przez jakiegokolwiek = 3 ASC, cokolwiek = 4 ASC, cokolwiek = 6 ASC {...}
Czy to znaczy, że będzie zamówić w ten sposób ?:
thing | whatever
15 | 1
1 | 3
5 | 3
8 | 3
2 | 4
3 | 4
6 | 4
4 | 6
7 | 6
9 | 6
14 | 9
21 | 10
18 | 9
...
wydaje się być sortowanie tylko cokolwiek który równy 3,4 i 6 reszta jest nieuporządkowana ...
Czy to właściwa składnia/obsługiwane?
'Bo to jest uporządkowane rosnąco te nie spełnienia warunku zostanie uporządkowane first'? Proszę wyjaśnić, dlaczego to jest pierwsze? Po pierwsze, czy masz na myśli pojawienie się na szczycie? –
@GhazanfarMir Ponieważ sortuje wartości "0" i "1" rosnąco. '0' jest na pierwszym miejscu (tak, na górze). –
@downvoter - Jakiś problem z tą odpowiedzią? Proszę wytłumacz! –