Lekérdezés SQL nézetben
Az SQL nézetben a Tervező nézetben elkészített lekérdezést SQL kifejezésként tekinthetjük meg. SQL nyelvben jártas felhasználók ebben a nézetben módosíthatják a már korábban elkészített lekérdezéseiket, illetve újakat hozhatnak létre.
Lekérdezések egymásba ágyazása
Az összekapcsolás művelete mellett a lekérdezések további egymásba ágyazása is lehetséges. A WHERE alparancsban az összehasonlítás egyik oldalán szerepelhet egy újabb, zárójelbe tett SELECT utasítás. A mélyebben elhelyezkedő SELECT utasítás több sort is visszaadhat a relációból. Ezeket az eseteket az ANY, ALL és EXISTS segítségével is kezelhetjük. Az ANY és ALL esetén az összehasonlítás egyik oldalára egy listát írhatunk, mely származhat egy beágyazott lekérdezésből is. A legrosszabb osztályzat matematikából:
SELECT DISTINCT Osztalyzat FROM Osztalyzatok WHERE Tantargy = 'matematika' AND Osztalyzat ALL(SELECT Osztalyzat FROM Osztalyzatok WHERE Tantargy = 'matematika').