Jednostavna situacija, proracunom dobijam odredjenu cenu i iz ovog upita mi treba red samo gde je najniza cena. Dajem upit i njegov rezultat pa ako moze pomoc.
select (t1.procenat+t2.procenat) procenat,t1.broj_dana,t2.cena,
t1.koef,round(t1.broj_dana*t1.koef/30,2) izr_koef,
round(t2.cena-(t2.cena*((t1.procenat+t2.procenat)+round(t1.broj_dana*t1.koef/30,2))/100),2) as zadnja_cena
from t1 left outer join t2 on t1.id=t2.id
ono sto ja radim ovde je u sustini dodam na procenat izr_koef i onda to odbijem od cene. taj novi podatak mi je nova cena. fora je u tome sto dobijem ovo
http://prntscr.com/4xyjb4
i to je tacno ali hocu da skratim postupak i treba mi red u kom je zadnja cena 8.45 jer je tu najniza, zanemarite ovu NULL vrednost, nju ću eliminisati. Znam da se moze preraditi upit da mi da samo taj red ali mi treba pomoc kako to izvesti. Da ja vec imam ovu kolonu zadnja cena ne bi bio problem nego je izracunavam svaki put.
Na stranu primer kako se moze izvuci iz formule neka agregatna vrednost, guglao sam ali ne mogu da pronadjem pogodak, ili je izvlacenje minimalne vrednosti ili uporedjivanje formula a meni treba nesto izmedju.