Le tue colonne hanno tipi interi e la divisione intera tronca il risultato verso zero. Per ottenere un risultato accurato, devi eseguire il cast di almeno uno dei valori in float o decimal:
select cast(dev_cost as decimal) / sell_cost from software ;
o semplicemente:
select dev_cost::decimal / sell_cost from software ;
Puoi quindi arrotondare il risultato all'intero più vicino usando ceil()
funzione:
select ceil(dev_cost::decimal / sell_cost) from software ;
(Vedi demo su SQLFiddle.)