sql dotaz pro návštěvní knihu

Co nejvíce stručné řešení pro vývojáře a linux administrátory

Na superuser.cz nenaleznete žádný zbytečný obsah, vždy se jde přímo k věci, denně se zde objevují nové problémy a jejich řešení...

Začít používat

sql dotaz pro návštěvní knihu

26.04.2017 napsal Lojza

Vyřešeno PHP MySQL - SQL query for guestbook with replies
Dobrý večer, jsem php a mysql začátečník a řeším jednoduchou návštěvní knihu, kde mohou návštěvníci i reagovat na ostatní vzkazy. Chci mít vše v jedné mysql tabulce, ta má pak takovouto strukturu:

id - reply - text
1 - 0 - text
2 - 1 - text
3 - 0 - text
4 - 0 - text
5 - 4 - text
6 - 1 - text
7 - 3 - text

jak je snad patrné, tak když je reply 0, tak se jedná vzkaz a když je reply vetší než 0, tak o odpověď na dané id vzkazu. jak by měl vypadat sql dotaz, aby se mi příspěvky řadily primárně dle id a k nim se správně dohledaly i všechny jejich odpovědi, když lidé mohou odpovídat napřeskáčku? díky, snad jsem to správně popsal...
Nejlépe hodnocení uživatelé
Hanz

Počet UP: 4851

React: 211

Rusty

Počet UP: 2248

React: 94

OL3G

Počet UP: 1567

React: 59

SYSTEM

Počet UP: 403

React: 23

Strosmajer

Počet UP: 460

React: 21

Oxytocin

Počet UP: 276

React: 15

Hyacint

Počet UP: 17

React: 10

RE: sql dotaz pro návštěvní knihu

27.04.2017 odpověděl Hanz

Zkontrolováno

Dobrý den, zkuste to takto "SELECT * FROM `tabulka` ORDER BY IF(reply = 0, id, reply ) DESC, id"
Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace