Autor | Zpráva | ||
---|---|---|---|
dRaGen Profil |
#1 · Zasláno: 19. 10. 2008, 14:28:02 · Upravil/a: dRaGen
Zdravím,
mam dve tabulky jedna s uzivately(s_users) obsahuje sloupec id, konto... druha(s_tikety_odeslane) obsahuje uid, vsazeno Potrebuju vzit vsechny uzivatele, pak projet druhou tabulku a dat sumu na vsazeno kde uid obsahuje id uzivatele. SELECT u.id, sum(t.sazka) + u.konto AS pocet FROM s_users AS u,tikety_odeslane as t where u.id = t.uid group by u.id bohuzel tohle mi zobrazi vsechny uzivatele kteri maji nejaky zaznam v druhe tabulce... ale ja potrebuju vsechny uzivatele. |
||
Kcko Profil |
#2 · Zasláno: 19. 10. 2008, 14:48:38
nastuduj si JOIN ( konkretne LEFT JOIN )
|
||
dRaGen Profil |
#3 · Zasláno: 19. 10. 2008, 14:54:42
aaa diky za radu uz to mam :-)
SELECT konto,nick,s_users.id, sum(sazka) + konto AS pocet FROM s_users LEFT JOIN tikety_odeslane ON s_users.id = uid group by s_users.id |
||
Časová prodleva: 15 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0