Portál AbcLinuxu, 11. května 2024 17:07


Dotaz: pomoc s jednim mysql dotazom

9.1.2007 18:55 kamil
pomoc s jednim mysql dotazom
Přečteno: 55×
Odpovědět | Admin
viem ze to sem az tak nepatri ale aj tak vas prosim o pomoc 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 :)
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Jiří Poláček avatar 9.1.2007 19:25 Jiří Poláček | skóre: 47 | blog: naopak | Sivice
Rozbalit Rozbalit vše Re: pomoc s jednim mysql dotazom
Odpovědět | | Sbalit | Link | Blokovat | Admin
select color_rank from groups, color, users where color_rank_order = group_color and group_id = user_group_id and user_id = 3;

Toto jste asi zkoušel, takže jestli to nefunguje, tak nevím proč a asi to nevykoumám, protože mi uniká, k čemu by takové tabulky mohly být.
Sudoku omrzelo? Zkuste bobblemaze! | Statistiky jsou jak bikiny. Napoví hodně, všechno ale neukážou.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.