select
(Your entire current Select statement goes here) as Alias
from
dual
dual
je vestavěná tabulka s jedním řádkem, kterou lze použít pro účely, jako je tento. V Oracle je to povinné. MySQL to podporuje
, ale můžete také vybrat pouze jednu hodnotu bez zadání tabulky, například takto:
select
(Your entire current Select statement goes here) as Alias
V obou případech vybíráte jednu hodnotu. To znamená, že:
- Pokud váš výběr vrátí jednu hodnotu, vrátí se tato hodnota.
- Pokud váš příkaz select vrátí jeden sloupec, ale žádné řádky, bude vrácena hodnota NULL.
- Pokud váš příkaz select vrací více sloupců a/nebo více řádků, nebude to fungovat a dotaz selže.