Nej, i Oracle der er ingen SELECT uden FROM .
Brug af dual tabel er en god praksis.
dual er en hukommelsestabel. Hvis du ikke vælger DUMMY fra den bruger den en speciel adgangssti (FAST DUAL ) som ikke kræver I/O .
Der var engang dual havde to poster (deraf navnet) og var beregnet til at fungere som et dummy-rekordsæt til at duplikere poster, der blev sammenføjet.
Nu har den kun én post, men du kan stadig generere et vilkårligt antal rækker med den:
SELECT level
FROM dual
CONNECT BY
level <= 100
MySQL understøtter også dual (samt den fraløse syntaks).