Autor Zpráva
peto
Profil *
Potreboval by som pomoct s jednim dotazom mam tabulky (v zatvorkach su stlpce) groups(group_id,group_color),users(user_id,user_group_id,),color(color _rank,color_rank_order), a potrebujem vybrat z tabulky color stpec color_rank ak user_id=3(tabulky users) a user_group_id pre uzivatela 3 je rovny group_id z tabulky groups a group_color z tabulky groups (pre dane id skupiny) bude rovny rank_order v tabulke color a z tabulky color sa uz vyberie prislusny stpec color_rank. Nedalo by sa to dat do jedneho dotazu niak pomocou LEFT a pod. skusal som to niak pomocou toho spravit ale vzdy dalo error. Mam mysql 4.1.x Dufam ze sa s toho vysomarite :)
Kajman_
Profil *
Tak sem napište ten svůj select, co jste zatím vymyslel.
peto
Profil *
select color_rank from groups, color, users where color_rank_order = group_color and group_id = user_group_id and user_id = 3;

vzdy vrati nulovy pocet riadkov
peto
Profil *
neni treba niak definovat ze ktory stpec je z ktorej tabulky?
Kajman_
Profil *
jo, definuje se to tabulka.sloupec pripadne se pouziva pro zkraceni alias
djlj
Profil
peto
Myslím, že nebylo třeba mi ten tvůj dotaz posílat na email...
Toto téma je uzamčeno. Odpověď nelze zaslat.