select
(Your entire current Select statement goes here) as Alias
from
dual
dual
is een ingebouwde tabel met een enkele rij die voor dit soort doeleinden kan worden gebruikt. In Oracle is dit verplicht. MySQL ondersteunt het
, maar je kunt ook gewoon een enkele waarde selecteren zonder een tabel op te geven, zoals:
select
(Your entire current Select statement goes here) as Alias
In beide gevallen selecteert u een enkele waarde. Dit betekent dat:
- Als uw selectie één waarde retourneert, wordt die waarde geretourneerd.
- Als uw select-statement één kolom retourneert, maar geen rijen, wordt NULL geretourneerd.
- Als uw select-instructie meerdere kolommen en/of meerdere rijen retourneert, werkt dit niet en mislukt de query.