Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 4.483 pregleda

Najnovija ↓

SQL za knjigu sanka 03.05.2016. u 04:23 · pre 127 meseci #1
Imam tabelu evidencija_prometa u kojoj imam polja
datum,ulaz,izlaz,naziv_artikla

dnevni izvjestaj o kolicini dobijem upitom

select datum,naziv_artikla,sum(ulaz),sum(izlaz),sum(ulaz)-sum(izlaz) from evidencija_prometa
where datum= CURDATE()
group by datum,naziv_artikla
order by naziv_artikla

to tako dakle radi za trenutno stanje.
Medjutim
u obrascu koji trebam napraviti ima podatak stanje od jucer koji bi trebao da stoji prije
polja sum(ulaz) u izvjestaju i problem je sto je taj podatak dan stariji od navedenih.
dakle obrazac koji trebam uraditi ima rubrike
NAZIV_ARTIKLA,STANJE_OD_JUCE, ULAZ, IZLAZ,TRENUTNO_STANJE
Jel ima netko savjet kako da to uradim?
Hvala
Re: SQL za knjigu sanka 03.05.2016. u 09:44 · pre 127 meseci #2
Ubaci u IF uslov u SUM, da sumiras samo ako je datum manji od "juce", nesto slicno ovome:
(pseudocode)

SELECT
SUM(IF( datum < DATE_ADD(CURDATE(), INTERVAL -1 DAY) , ulaz-izlaz, 0)) AS STANJE_OD_JUCE,
sum(ulaz),
sum(izlaz),
......
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme