Untitled
unknown
sql
7 months ago
1.1 kB
1
Indexable
Never
SELECT * FROM TURNIR; SELECT SIFRA_TURNIRA, NAZIV FROM TURNIR WHERE TRAJANJE_U_DANIMA > 4 AND VRSTA_TURNIRA = 'Takmicarski'; SELECT * FROM TRENER; SELECT CONCAT(IME, CONCAT(' ',PREZIME)) AS "IME I PREZIME", DATUM_RODJENJA FROM TRENER WHERE PREZIME LIKE 'Ma%' AND DATUM_RODJENJA + INTERVAL '38' YEAR > SYSDATE; SELECT * FROM EKIPA; SELECT * FROM IGRAC; SELECT * FROM TURNIR; SELECT SIFRA_EKIPE, NAZIV FROM EKIPA WHERE EXTRACT (YEAR FROM DATUM_OSNIVANJA) = 2008 AND SIFRA_EKIPE IN (SELECT SIFRA_EKIPE FROM IGRAC WHERE DATUM_ISTEKA_UGOVORA > SYSDATE AND DATUM_RODJENJA + INTERVAL '25' YEAR > SYSDATE); SELECT NAZIV, IME_PREZIME, DATUM_ISTEKA_UGOVORA - DATUM_POTPISIVANJA_UGOVORA AS "TRAJANJE UGOVORA" FROM IGRAC RIGHT JOIN EKIPA ON igrac.sifra_ekipe = ekipa.sifra_ekipe WHERE LENGTH(EKIPA.NAZIV) > 8 ORDER BY "TRAJANJE UGOVORA" ASC; SELECT vrsta_turnira, COUNT(*) AS "BROJ TURNIRA", COUNT (DISTINCT GRAD) AS "BROJ RAZLICITIH GRADOVA" FROM TURNIR WHERE trajanje_u_danima >=3 GROUP BY vrsta_turnira HAVING COUNT (DISTINCT GRAD) >= 2;