Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Nachschubformel Oracle SQL-Abfrage

Das ist nicht wirklich eine Oracle-Frage, aber ich vermute, Sie meinen so etwas (geben Sie Ihre Tabellen- und Spaltennamen ein):

select trunc((ma-cu)/re)*re
from(
select 20 mi, 100 ma, 20 re, 15 cu
  from dual)

Bearbeiten:Vielleicht ist das auch wichtig (ich rate hier wirklich wild):

select least(trunc((ma-cu)/re)*re, trunc(cu_m/re)*re)
from(
select 20 mi, 100 ma, 20 re, 15 cu, 5930 cu_m
  from dual)