SELECT nev, ragnev
FROM uralkodo
WHERE ragnev IS NOT NULL
ORDER BY szul;
SELECT uralkodo.nev, mettol, meddig
FROM uralkodo, hivatal, uralkodohaz
WHERE uralkodo.azon=hivatal.uralkodo_az AND uralkodo.uhaz_az=uralkodohaz.azon
AND uralkodohaz.nev="Árpád-ház"
ORDER BY mettol;
SELECT nev
FROM uralkodo, hivatal
WHERE uralkodo.azon = hivatal.uralkodo_az AND
koronazas>mettol;
SELECT Count(uralkodo.azon) AS Királyok_száma
FROM uralkodo, hivatal
WHERE uralkodo.azon = hivatal.uralkodo_az AND
mettol<=1700 AND meddig>=1601;
SELECT uralkodo.nev, meddig-mettol+1 AS hossz
FROM uralkodo, hivatal
WHERE uralkodo.azon=hivatal.uralkodo_az
ORDER BY hossz DESC
LIMIT 1;
SELECT nev, mettol-szul
FROM uralkodo, hivatal
WHERE uralkodo.azon=hivatal.uralkodo_az AND
mettol-szul<15
ORDER BY 2;
SELECT nev, Sum(meddig-mettol+1)
FROM uralkodo, hivatal
WHERE uralkodo.azon = hivatal.uralkodo_az
GROUP BY nev
HAVING Count(hivatal.azon)>1;
SELECT uralkodohaz.nev, count(uralkodo.azon)
FROM uralkodohaz, uralkodo
WHERE uralkodohaz.azon=uralkodo.uhaz_az
GROUP BY 1
ORDER BY 2 DESC;