Division ( / ) ne pas donner ma réponse dans postgresql

J'ai une table software et les colonnes comme dev_cost, sell_cost. Si dev_cost est 16000 et sell_cost est de 7500.

Comment puis-je trouver la quantité de logiciels à être vendus, afin de récupérer le dev_cost?

J'ai posé la question ci-dessous:

select dev_cost / sell_cost from software ;

Il est de retour 2 comme la réponse. Mais nous avons besoin d'obtenir 3, à droite?

Quelle serait la requête pour qui? Merci à l'avance.

Si sell_cost 7500, nous avons besoin de vendre 3 logiciel pour récupérer des dev_cost c'est à dire > 16000. C'est ma question
essayez select ceil(16000::numeric/7500)
Il a travaillé. Grâce wingedpanther 🙂
sélectionnez ceil(dev_cost::numérique/sell_cost) de logiciels; --travaillé
N'oubliez pas de accepter une réponse

OriginalL'auteur zeewagon | 2015-12-29