Autor | Zpráva | ||
---|---|---|---|
Johnik Profil |
#1 · Zasláno: 10. 11. 2010, 15:41:00 · Upravil/a: Johnik
Ahoj, resim problem v mysql. Mam tri tabulky:
projekt id | cena | ... vyvojar id | ... projektVyvojar (propojovaci) projektId | vyvojarId | cena Chtel bych ziskat vypis projektu a ke kazdemu projektu pridat treba "naklady", coz znamena vypocitat cenu projektu po odecteni vsech cen za vyvojare, kteri se projektu zucastnili. Neco jako: (projekt.cena - (SUM(propojovaciTabulka.cena) WHERE propojovaciTabulka.projectId = projektId)) AS naklady Dekuji za kazdou radu |
||
Kajman_ Profil * |
select p.id, p.cena - ifnull(sum(pv.cena),0) naklady from projekt p left join projektVyvojar pv on p.id=pv.projektId group by p.id, p.cena |
||
Johnik Profil |
#3 · Zasláno: 10. 11. 2010, 15:49:37
Funguje skvele, dekuji.
|
||
Časová prodleva: 13 let
|
0