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

ORACLE SQL erhält die Differenz von zwei Werten, die von 2 Select-Anweisungen abgerufen wurden

Ungetestet, sollte aber funktionieren:

SELECT
    (SELECT value from table where date between DATE1 and DATE2) - 
    (SELECT value from table where date between DATE3 and DATE4)
FROM dual;

Angenommen, Ihr SELECT value gibt garantiert einen einzigen Wert zurück