Professional Documents
Culture Documents
2004-11-29
2004-11-29
VOZILO(SifraVozila, TipVozila)
LINIJA(BrojLinije, PolaznaStanica, DolaznaStanica)
STANICA(SifraStanice, NazivStanice)
RUTA(BrojLinije, SifraStanice, RB)
POLAZAK(SifraVozila, BrojLinije, DatumVreme, Status)
(SELECT COUNT(DATUMVREME)
FROM POLAZAK
WHERE (STATUS = 'USPESAN'
AND EXTRACT (DAY FROM P.DATUM_VREME)=
EXTRACT (DAY FROM DATUM_VREME)
EXTRACT (MONTH FROM P.DATUM_VREME)=
EXTRACT (MONTH FROM DATUM_VREME)
EXTRACT (YEAR FROM P.DATUM_VREME) =
EXTRACT (YEAR FROM DATUM_VREME)
GROUP BY EXTRACT (MONTH FROM DATUMVREME), EXTRACT(DAY FROM DATUMVREME),
EXTRACT (YEAR FROM DATUM_VREME), BROJLINIJE) ) AS C;
c)Daje pregled po kvartalima, pa po tipovima vozila, ukupan
broj planiranih polazaka, broj uspesnih polazaka, broj
neuspesnih polazaka i broj polazaka sa kasnjenjem za 2004
godinu.
SELECT (CASE WHENEXTRACT (MONTH FROM P.DATUMVREME)IN (1,2,3) THEN '1'
WHENEXTRACT (MONTH FROM P.DATUMVREME)IN (4,5,6) THEN '2'
WHENEXTRACT (MONTH FROM P.DATUMVREME)IN (7,8,9) THEN '3'
WHENEXTRACT(MONTH FROM P.DATUMVREME)IN (10,11,12) THEN
'4'END)AS KVARTAL,
V.TIPVOZILA, COUNT(*)AS UKUPAN_BROJ_PLANIRANIH_POLAZAKA,