Imam tabelu sastava nekog sklopa i muci me racunanje cijene.
Primjer zapisa u tabeli (za jedan sklop):

Treba da racunam ukupnu vrijednost nekog sklopa (id podsklop) koji se moze sastojati od drugih podsklopova. Do sada nisu postojale kolone `cijena_dorade` i `cijena_transporta` i to se veoma lako dobilo:
Code:
SELECT `id_podsklop` AS `id_podsklop`, SUM(((`NOL2` * `NOL1`) * `kolicina`) * `cijena`) AS `cijena`
FROM `k1_komponente_podsklopa`
GROUP BY `id_podsklop`
SELECT `id_podsklop` AS `id_podsklop`, SUM(((`NOL2` * `NOL1`) * `kolicina`) * `cijena`) AS `cijena`
FROM `k1_komponente_podsklopa`
GROUP BY `id_podsklop`
Sada su dodate ove dvije kolone. Ono sto bi se trebalo dodati na prethodnu cijenu su cijena dorade i cijena transporta za svaki razlicit podsklop (idl1 i idl2), u ovom slucaju 0 + 0 + 100 + 249. Kako? :)
Pozdrav,
Pavle
[Ovu poruku je menjao PavleK86 dana 03.12.2014. u 21:58 GMT+1]