Wie gesagt: die Genauigkeit einer Operation wird durch die Genauigkeit ihrer Operanden definiert. Daher ergibt 12/100 IMMER(!) 0, egal wo im Term es steht.
Jetzt weiß ich es.
Nein, du liegst leider falsch, denn
select 0.5*12/100
ergibt
0.06.
SQLfiddle
Aber jetzt solltest du
wissen sehen, warum