Junior — Middle
Použili ste virtuálne tabuľky vo svojich SQL dopytoch?
sobes.tech AI
Odpoveď od AI
Virtuálne tabuľky v SQL sú zvyčajne chápané ako pohľady: sú to uložené dotazy, ktoré pri volaní sa správajú ako tabuľky. Používal som ich na zjednodušenie zložitých dotazov a na zlepšenie čitateľnosti kódu. Napríklad, ak často potrebujete získať zlúčené údaje z viacerých tabuliek, môžete vytvoriť pohľad:
CREATE VIEW aktívni_používatelia AS
SELECT id, meno, email FROM používatelia WHERE stav = 'aktívny';
Potom sa na aktívni_používatelia môžete odkazovať ako na bežnú tabuľku, čo zjednodušuje dotazy a zvyšuje opakovanie kódu.