chAiRles [ Pretorianin ]
potrzebuje pomocy z sql
Select nazwa,SUM(pensja) Suma, COUNT(wydzialy.id) Pozycji
From pensje,wydzialy,zatrudnienia,osoby
Where (pensje.do Is Null) And (pensje.id_os(+)=osoby.id) And (wydzialy.id=id_wydz) And (osoby.id=zatrudnienia.id_os)
Group By nazwa;
Nie rozumiem tego.
Where (pensje.do Is Null) And (pensje.id_os(+)=osoby.id) And (wydzialy.id=id_wydz) And (osoby.id=zatrudnienia.id_os)
moglby mi to ktos jasno wytlumaczyc please ?
chAiRles [ Pretorianin ]
nikt mi nie pomoze?
wysiu [ ]
Where (pensje.do Is Null) - warunek, ze pole 'do' z tabeli pensje ma byc puste
And (pensje.id_os(+)=osoby.id) And (wydzialy.id=id_wydz) And (osoby.id=zatrudnienia.id_os) - połączenie przez ID osoby miedzy tymi trzema tabelami