select
(Your entire current Select statement goes here) as Alias
from
dual
dual
er en indbygget tabel med en enkelt række, der kan bruges til formål som dette. I Oracle er dette obligatorisk. MySQL understøtter det
, men du kan også bare vælge en enkelt værdi uden at angive en tabel, som f.eks.:
select
(Your entire current Select statement goes here) as Alias
I begge tilfælde vælger du en enkelt værdi. Det betyder, at:
- Hvis dit valg returnerer én værdi, returneres denne værdi.
- Hvis dit select-udsagn returnerer én kolonne, men ingen rækker, returneres NULL.
- Hvis din select-sætning returnerer flere kolonner og/eller flere rækker, virker dette ikke, og forespørgslen mislykkes.