• 4 odgovora
  • 5.996 pregleda
Sumranje iz više tabela 11.09.2011. u 18:06 · pre 184 meseci #1
Pozdrav,

Kako postaviti upit da prikaže zbirove iz dve tabele koje imaju zajednički ključ (polje).

Probao ovo, ali pogrešan rezultat?!

Code:
SELECT ulaz.lager_id, Sum(ulaz.kolicina)ULAZ , Sum(izlaz.kolicina)IZLAZ
FROM ulaz   JOIN  izlaz 
ON ulaz.lager_id = izlaz.lager_id  Group by lager_id
Re: Sumranje iz više tabela 12.09.2011. u 18:50 · pre 184 meseci #2
Mozda je pogresna tabela? Probaj da ovo stavis u jednu tabelu
Potpis
Pomozite Micro$oftu u borbi protiv piraterije, poklonite prijatelju Linux
Re: Sumranje iz više tabela 13.09.2011. u 09:38 · pre 183 meseci #4
Sudeći po nazivima tabela, ove dve tabele nisu u odnosu 1 prema više tako da kao rezultat dobiješ proizvod ta dva skupa, a onda zbir svega toga, gde se svaka stavka pojavljuje više puta. Opet, na osnovu iste pretpostavke, da se u tabeli ulaz nalaze svi ulazi, a u tabeli izlaz svi izlazi, probaj :
Code:

select LAGERID0 LAGER_ID, sum(ULAZ0) ULAZ, sum(IZLAZ0) IZLAZ from
   (SELECT ulaz.lager_id LAGER_ID0, ulaz.kolicina ULAZ0 , 0 IZLAZ0 from ulaz
     UNION ALL
    SELECT izlaz.lager_id LAGER_ID0, 0 ULAZ0, izlaz.kolicina IZLAZ0 from izlaz) 
group by LAGERID;




[Ovu poruku je menjao Branko dana 13.09.2011. u 13:11 GMT+1]
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme