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

Oracle FETCH FIRST 1 ROW z instrukcją UNION ALL

Po prostu umieść każdą część w nawiasach. Działa w 12.2 w każdym razie:

( Select * From tabl1 where Date = '04-MAR-2020' FETCH FIRST 1 ROW )
UNION ALL
( Select * From tabl1 where Date = '05-MAR-2020' FETCH FIRST 1 ROW )

Moje aktualne zapytanie testowe dla wszystkich zainteresowanych brzmiało:

(select   object_name 
 from     user_objects 
 where    object_type = 'TABLE' 
 order by object_name 
 fetch first 1 row only)
UNION ALL
(select   object_name 
 from     user_objects 
 where    object_type = 'VIEW' 
 order by object_name 
 fetch first 1 row only);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. formuła uzupełniania kwerendy Oracle sql

  2. Odejmowanie dat w Oracle — liczba czy typ danych przedziału?

  3. Jak znaleźć pracownika z drugą najwyższą pensją?

  4. Jak uzyskać wartość klucza jako zestaw wyników z kolumny Oracle JSON przy użyciu JSON_TABLE?

  5. Zmień numer daty w Excelu na datę Oracle