Kolejne sortowanie tabeli przy równym indeksie w kolumnie

0

Cześć mam pytanie do Was..Jak posortować tabelę jeśli w określonej kolumnie indeksy są równe, jak dodać sortowanie kolejne ? Np określamy sortowanie tak:

$result = $connect->prepare("SELECT * FROM tabelatestowa ORDER BY pkt DESC");

jak w takim wypadku gdy "pkt" będzie identyczne nadać kolejne sortowanie czyli warunek if then

0

A nie wystarczy po prostu dodać kolejnej kolumny do sortowania?

$result = $connect->prepare("SELECT * FROM tabelatestowa ORDER BY pkt DESC, col1 DESC, col2 DESC"); // itd

Z tego co pamiętam SQL posortuje wyniki podług kolejności dodawania kolumn do sortowania, czyli najpierw po pkt, potem po col1, col2 itd.

0

to wszystko był pół środek, no doszedłem do przepaści jak uda się ogarnąć jeden temat pojawiają się dwa kolejne, strasznie się zamotałem, mamy sortowanie według punktów w tabeli ale kolejnym warunkiem nie jest niższy czy wyższy indeks w kolumnie a mecze bezpośrednie na mój rozum osobna baza ale na to mus być sposób bo nie wierzę by barcelony, bayerny klepał taki kod z osobna i rozległe bazy danych , gdzieś w tych wszystkich kursach co przerobiłem coś zgubiłem. Teraz już wiem że baza to nie jest jedna tabelka bo wcześniej sprowadzałem to do właśnie jednej tabelki. Jak taka struktura powinna wyglądać ? Co radzisz, wiesz o tym więcej niż ja. Dam sobie głową uciać że nawet barcelona nie klepie takiego kodu od podstaw. Jak html da się podejrzeć to takiemu laikowi jak ja ,php nie da się podejrzeć

1 użytkowników online, w tym zalogowanych: 0, gości: 1