Autor | Zpráva | ||
---|---|---|---|
pavel 2 Profil * |
#1 · Zasláno: 1. 3. 2013, 15:05:11
dobrý den už dlouhou dobu přemýšlím jak to udělat, ale nevím si rady
mám tabulku hraci a vni sloupce id, jmeno a tabulku mesta a vni sloupce id, jmeno, hrac, pop a já potřebuji vypsat hráče podle populace(pop) která je součtem pop jeho měst(každé město má u sebe id hráče (hrac) díky za jakoukoliv pomoc |
||
pcmanik Profil |
pavel 2:
SELECT jmeno, SUM(pop) AS populace FROM hraci, mesta WHERE hraci.id = mesta.hrac GROUP BY hrac ORDER BY populace DESC |
||
pavel 2 Profil * |
#3 · Zasláno: 1. 3. 2013, 15:23:08 · Upravil/a: pavel 2
píše to chybu
#1052 - Column 'jmeno' in field list is ambiguous díky funguje to SELECT hraci.jmeno, SUM(pop) AS populace FROM hraci, mesta WHERE hraci.id = mesta.hrac GROUP BY hrac ORDER BY populace DESC |
||
Časová prodleva: 11 let
|
0