řazení výsledku nejde
6 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Zdravím, mám takový menší problém s řazením výsledků. Mám napsáno: $query = "SELECT tym_jmeno,tym_zapasy,tym_vyhry,tym_remizy,tym_prohry,tym_goly,tym_branky,tym_body FROM 03_04 ORDER BY tym_body, tym_goly, tym_branky DESC"; tak mi to seřadí podle tym_branky DESC, pak podle tym_goly ASC a tym_body ASC. Když ty podmínky napíšu v opačném pořadí, tak to neudělá nic. Zkoušel jsem i kombinaci ORDER BY tym_body [DESC], tym_goly[DESC], tym_branky[DESC] , ještě tam někde byly nějaké závorky, které už si nepamatuji kde přesně, ale stejně to nefungovalo.
-
nejak mi to nesedi.... melo by to fungovat... ale neco mi roka ze to radi hyerarchicky a navaznosti a ne kazdou nezavile zvlast.. priklad: mame: INT id a: CHAR jmeno kdyz das ORDER BY id,jmeno DESC tak ti to seradi podle id a teprve potom podle jmena... takze ve vypisu bude: 10. zbytec 10. zakopal 9. professor 8. jmenovec 7. xicht 7. blbec 6. wordmaster . . . tusim ze to je takhle
-
je to tak master, radi to postupne tak jak to po sobe napises .. igor: ty hranaty zavorky si kolem DESC nepsal ze ne?
-
Lynx: Někde jsem to našel na netu, ale ještě tam byly nějaké kulaté závorky, ale nevím kde přesně. Už jsem prostě zkoušel vše co šlo a nic nepomáhalo. A do teď jsem si s tím neporadil. Ale to co napsal Master je mi jasný, tak by to mělo fungovat, ale nefunguje :-(( $query = "SELECT tym_jmeno,tym_zapasy,tym_vyhry,tym_remizy,tym_prohry,tym_goly,tym_branky,tym_bod y FROM 03_04 ORDER BY tym_body, tym_goly, tym_branky DESC"; Prostě to řadí DESC podle poslední podmínky "tym_branky" a pakk teprve podle těch dalších, ale ASC a z toho jsem úplně vedle.
-
jojo.. sorry to jak rikas je bezna vec a mysql to tak skutecne dela... pouzij: query = "SELECT tym_jmeno,tym_zapasy,tym_vyhry,tym_remizy,tym_prohry,tym_goly,tym_branky,tym_bod y FROM 03_04 ORDER BY tym_body DESC, tym_goly DESC, tym_branky DESC"; me to obcas nemysli
-
super, tak už to jde. I když bych řek že nějak podobně jsem to zkoušel taky psát, ale možná jsem to napsal bez těch čárek, už nevím, ale dík