sql >> Databáze >  >> RDS >> Oracle

Oracle Order tím, že nepracuje pro Subquery from DUAL

Nějak už to vzdávám, ale když změním kód na tento, nějak to funguje. Aplikoval jsem na svůj skutečný dotaz a výsledkem je očekávaný výsledek.

VYBERTE (CASEWHEN EXISTS(SELECT 1 FROM DUAL) THEN(SELECT 4FROM dual)ELSE(select * from (SELECT 2 FROM DUAL order by 1 ) where rownum =1)END) JAKO DELEGÁTOR Z dual



  1. sql group pouze po řádcích, které jsou za sebou

  2. Jaký je rozdíl mezi používáním a zapnutým spojením tabulek v MySQL?

  3. Syntaxe vnějšího spojení Oracle

  4. Spojte tabulky pomocí řádků