Podotázky (subqueries)
– lze uvádět v INSERT, DELETE a UPDATE- podotázka může být vnořena do jiné podotázky (nesmí překročit nadefinovanou velikost pracovní oblasti – SET WORKSIZE (v kB))- situaci kdy pootázka obsahuje více hodnot musím předpokládat a ošetřit pomocí IN(v množině), ALL(všichni), ANY(kdokoli) Skupinové výběry – na výstupu je obvykle jeden řádek, který nám poskytuje určitou informaci (získanou pomocí fce)Skupina = několik řádků výchozí relace, které se shodují v hodnotě sekundárního klíče1. Skupinové funkce – v SELECT, HAVINGAVG – průměrSUM – SOUČETMAX, MINCOUNT – počet řádkůSTDEV – směrodatná odchylkaVARIANCE – rozptyl2. Vytváření skupin – pomocí klauzule GROUP BYGROUP BY atribut 1 [,atribut 2,…] …uvádí se za WHERE, pokud není pak za FROM3. Výstupní filtrHAVING podmínka –vybírá řádky z výstupu, které vyhovují podmínce (naopak WHERE vybírá řádky ze vstupu, které vyhovují podmínce)