Imam dve tabele u master-detail vezi u jednoj je osnovni podaci o računu
id - int (autoinc)
datum_obracuna - date
ukupno - float
i tabelu u koju dodajem pojedinačne stavke sa poljima
id -int(autoinc)
rn_id - int
datum_obracuna- date
artikal_id - int
kolicina - float
Sad trebam da uradi sql upit koji će mi u napraviti poređenje u mesecima po količini artikala sa razlikom zadnja dva meseca.
npr
tlbRacun
1 , 31.01.2012, 150
2 , 28.02.2012, 120
3, 31.03.2012, 140
tlbStavke
1, 1, artikal1, 10
2, 1, artikal2, 12
3, 2, artikal1, 15
4, 2, artikal2, 10
5, 3, artikal1, 20
6, 3, artikal2, 8
Rezultat koji trebam dobiti je
+---------------+----------------+---------------+------------------+----------+
+ artikal --------+ januar---------+februar---------+mart-------------+razlika----+
+ artikal1-------+10-------------+15--------------+20---------------+5---------+
+ artikal2-------+12-------------+10--------------+8----------------+ -2 -------+
+---------------+----------------+---------------+------------------+----------+
Kako da postavim upit?
Da li je potrebno da izvrši restruktuisanje tabela?
id - int (autoinc)
datum_obracuna - date
ukupno - float
i tabelu u koju dodajem pojedinačne stavke sa poljima
id -int(autoinc)
rn_id - int
datum_obracuna- date
artikal_id - int
kolicina - float
Sad trebam da uradi sql upit koji će mi u napraviti poređenje u mesecima po količini artikala sa razlikom zadnja dva meseca.
npr
tlbRacun
1 , 31.01.2012, 150
2 , 28.02.2012, 120
3, 31.03.2012, 140
tlbStavke
1, 1, artikal1, 10
2, 1, artikal2, 12
3, 2, artikal1, 15
4, 2, artikal2, 10
5, 3, artikal1, 20
6, 3, artikal2, 8
Rezultat koji trebam dobiti je
+---------------+----------------+---------------+------------------+----------+
+ artikal --------+ januar---------+februar---------+mart-------------+razlika----+
+ artikal1-------+10-------------+15--------------+20---------------+5---------+
+ artikal2-------+12-------------+10--------------+8----------------+ -2 -------+
+---------------+----------------+---------------+------------------+----------+
Kako da postavim upit?
Da li je potrebno da izvrši restruktuisanje tabela?