Autor Zpráva
Neo9056
Profil *
Zdravím
potreboval by som pomocť z ORDER BY

chcel by som vypísať údaje z db tak aby boli zoradené podľa hodnôt npr..
ktoré majú hodnotu new=1 a tip=1
potom ktoré majú len tip=1
potom ktoré majú len new=1
a potom ktoré majú new=0 aj tip=0

dúfam že ste ma pochopili za každú odpoveď ďakujem
juriad
Profil
možná by šlo:
ORDER BY new+tip DESC, tip DESC
napřed budou ty, se součtem 2: oba dva mají jedničku,
pak budou ty, které mají součet 1: podle druhého kritéria bude napřed tip=1, pak tip=0 (tedy new=1)
nakonec ty se součtem 0: oba dva mají nulu

vlastně to jde mnohem jednodušeji:
ORDER BY tip DESC, new DESC
napřed jsou ty s tip=1, seřazené podle toho, zda mají new=1,
následně jsou ty s tip=0, seřazené podle toho, zda mají new=1
Neo9056
Profil *
ďakujem funguje to

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0