Re: SQL

From: Thirsty <milos.balcar (zavinac)>
Date: Tue, 6 Apr 2010 19:05:30 +0200
Nějak nechápu, jak to myslíš.
pokud použiješ ORDER BY id, predek
tok to samozřejmě řadí podle id. Teprve kdyby id bylo ve více řádcích
stejné (což není),
tak by to řadilo podle predek.

Co takhle ORDER BY predek, id  ?

Thirsty

2010/4/6 Tomáš Koželuh <mr.death (zavinac) ipq.cz>:
> Ahoj, měl bych dotaz na MySQL, třeba mně s tím tady někdo pomůže, marně si s
> tím už asi hodinu lámu hlavu.
> Potřeboval bych při dotazu postupně seřadit data tak, aby se řadily podle
> dvou sloupců (id a predek, predek má u všech těch řádků stejnou hodnotu).
> Jenže mně to nefunguje, respektive se to chová tak, že řadí pouze podle id,
> takže co je vzadu, zůstane vzadu.
> Zkoušel jsem ORDER BY id, predek, ale to nic nezmění. Potřebuju takto během
> jednoho cyklu vypsat celou tabulku, ale jak to vypadá, jeden cyklus na to
> stačit nebude a budu muset zužovat.
> Netušíte někdo, jak by to šlo vyřešit bez zbytečných komplikací? Předem
> díky...
>
> T.K.
>
> P.S: Radši přihazuju i ukázku, jak to mám na mysli...
>
> id      predek
> 1       0
> 2       0
> 3       1
> 4       1
> 5       2
> 6       2
> 7       1
>
> Při dotazu to nezobrazí 7 za 3 a 4, ale až za 6.
>
>
>
> --
> -----------------------------------------------------( reklama )-----
> Kam v lete na vylet?
> http://www.vitalia.cz/serialy/tip-na-vylet/
> ---------------------------------------------------------------------
> --
> -- Konference: SERVIS ------ Pravidla: http://pravidla.kab.cz/ --
> -- Archiv, instrukce pro odhlaseni: http://internet.nawebu.cz/ --
> -- Konference Internet Info, s.r.o. ----- http://www.iinfo.cz/ --
>
>
Received on 06. 04. 2010, 19:05 CEST

This archive was generated by hypermail 2.2.0 : 06. 04. 2010, 19:05 CEST