Oracle
 sql >> Baza danych >  >> RDS >> Oracle

ORACLE SQL uzyskuje różnicę dwóch wartości pobranych z 2 wybranych instrukcji

Nieprzetestowane, ale powinno działać:

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

Zakładając, że Twoja SELECT value gwarantuje zwrócenie pojedynczej wartości



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Uruchamianie procedury składowanej z JMeter

  2. PL/SQL Online MCQ Quiz

  3. Oracle SQL — jak pobrać najwyższe 5 wartości z kolumny

  4. Jak zwrócić ułamki sekund z wartości daty i godziny w Oracle?

  5. Korzystanie z funkcji MIN w klauzuli have