You are on page 1of 1

1.

SELECT NAZIV_P FROM PO_PJESMA WHERE DATUM_D=(SELECT DATUM_D FROM PO_PJESMA WHERE
SIFRA_P=5567) AND SIFRA_P!=5567;
2. SELECT NAZIV_P FROM PO_PJESMA WHERE DATUM_D>(SELECT MAX(DATUM_D) FROM PO_PJESMA
WHERE SIFRA_L=(SELECT SIFRA_L FROM PO_PLAYLISTA WHERE NAZIV_L='Plesno'));
3. SELECT NAZIV_P,TRAJANJE,CIJENA FROM PO_PJESMA WHERE SIFRA_L IN(SELECT SIFRA_L
FROM PO_PLAYLISTA WHERE KREATOR='Franko11');
4. SELECT SIFRA_L,TRAJANJE FROM PO_PJESMA WHERE TRAJANJE>(SELECT MAX(TRAJANJE) FROM
PO_PJESMA WHERE SIFRA_L=(SELECT SIFRA_L FROM PO_PLAYLISTA WHERE NAZIV_L='MixSve'));
5. SELECT NAZIV_P,DOSTUP,CIJENA FROM PO_PJESMA WHERE ZANR=ANY(SELECT ZANR FROM
PO_PJESMA WHERE SIFRA_L=(SELECT SIFRA_L FROM PO_PLAYLISTA WHERE NAZIV_L='MixSve'))
AND SIFRA_L=(SELECT SIFRA_L FROM PO_PLAYLISTA WHERE NAZIV_L='ChillLista');
6. SELECT NAZIV_P,CIJENA,PY.SIFRA_L FROM PO_PJESMA,PO_PLAYLISTA PY GROUP BY
PY.NAZIV_L;
7. SELECT COUNT(NAZIV_P) "KOLIKO DNEVNIH" FROM PO_PJESMA WHERE SIFRA_L=(SELECT
SIFRA_L FROM PO_PLAYLISTA WHERE NAZIV_L='Dnevna');
8. SELECT * FROM PO_PLAYLISTA WHERE SIFRA_L=ANY(SELECT SIFRA_L FROM PO_PJESMA WHERE
ZANR='POP' GROUP BY SIFRA_L HAVING COUNT(*)>1);
9. SELECT NAZIV_P FROM PO_PJESMA WHERE SIFRA_L=ANY(SELECT SIFRA_L FROM PO_PJESMA
WHERE ZANR='INDIE')AND ZANR!='INDIE';
10. SELECT COUNT(*) FROM PO_PJESMA WHERE SIFRA_L=ANY(SELECT SIFRA_L FROM
PO_PLAYLISTA WHERE KREATOR='Franko11')AND CIJENA>(SELECT MAX(CIJENA) FROM PO_PJESMA
WHERE SIFRA_L=(SELECT SIFRA_L FROM PO_PLAYLISTA WHERE NAZIV_L='Plesno'));
11. SELECT NAZIV_L,KRAETOR FROM PO_PLAYLISTA WHERE SIFRA_L=ANY(SELECT SIFRA_L FROM
PO_PJESMA WHERE ZANR='ROCK' AND DATUM_D BETWEEN '01.11.12'AND '31.12.12');
12.SELECT NAZIV_P, DOSTUP, TRAJANJE FROM PO_PJESMA WHERE SIFRA_L=ANY(SELECT SIFRA_L
FROM PO_PJESMA WHERE NAZIV_P LIKE '%part%') AND TRAJANJE>(SELECT MAX(TRAJANJE)
FROM PO_PJESMA WHERE ZANR='INDIE');
13.SELECT NAZIV_P,DOSTUP,TRAJANJE,CIJENA FROM PO_PJESMA WHERE SLIJEDI=SIFRA_P AND
NAZIV_P='Try';
14. SELECT NAZIV_P,CIJENA,NAZIV_L FROM PO_PJESMA,PO_PLAYLISTA WHERE DOSTUP='DA'
ORDER BY NAZIV_L;
15. SELECT NAZIV_P,DOSTUP,TRAJANJE,
22. SELECT ZANR,ROUND(AVG(DECODE(NAZIV_L,'MixSve',TRAJANJE,0)))
"MIXSVE",ROUND(AVG(DECODE(NAZIV_L,'SamoZivo',TRAJANJE,0)))
"SAMO�IVO",ROUND(AVG(DECODE(NAZIV_L,'Dnevna',TRAJANJE,0)))"DNEVNO",ROUND(AVG(TRAJAN
JE)) "PROSJEK PO ZANRU",
AVG(0) PRAZNO FROM PO_PLAYLISTA,PO_PJESMA WHERE
PO_PLAYLISTA.SIFRA_L=PO_PJESMA.SIFRA_L GROUP BY ZANR;
BREAK ON PRAZNO

COMPUTE AVG OF "MIXSVE" ON PRAZNO


COMPUTE AVG OF "SAMO�IVO" ON PRAZNO
COMPUTE AVG OF "DNEVNO" ON PRAZNO
COMPUTE AVG OF "PROSJEK PO ZANRU" ON PRAZNO
COLUMN "MIXSVE" FORMAT 999.99
COLUMN "DNVNO" FORMAT 999,99
COLUMN "PROSJEK PO ZANRU" FORMAT 999.99
TTITLE CENTER "IZVJE�TAJ" SKIP CENTER "ZA SVAKU PLAYLISTU"
BTITLE CENTER "STRANICA 1"
COLUMN PRAZNO NOPRINT

CLEAR BREAKS
CLEAR COMPUTES
CLEAR COLUMNS
TTITLE OFF
BTITLE OFF

You might also like