Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SELECT * FROM STUDENT;
- SELECT NAZWA, ID_BUDYNEK FROM BUDYNEK;
- SELECT * FROM WYKLADOWCA WHERE NAZWISKO LIKE 'P%';
- SELECT ECTS, NAZWA FROM PRZEDMIOT WHERE length(replace(NAZWA,' ','')) > 10;
- SELECT MIASTO AS MIASTO, KODPOCZTOWY AS "KOD POCZ", ULICA AS "ul.", NRLOKALU AS "nr. lokalu" FROM ADRES;
- SELECT MIASTO || ' ' || KODPOCZTOWY || ' ' || ULICA || ' ' || NRLOKALU AS "Dane adresowe" FROM ADRES;
- SELECT NAZWISKO, IMIE, ID_STUDENT FROM STUDENT ORDER BY NAZWISKO ASC;
- SELECT OCENA, TO_CHAR(data, 'DD/MM/YYYY') as "data" FROM OCENA ORDER BY DATA ASC;
- SELECT IMIE, NAZWISKO, NRALBUMU FROM STUDENT, ADRES WHERE STUDENT.ID_ADRES = ADRES.ID_ADRES and MIASTO<>'Kraków';
- SELECT * FROM SALA WHERE (KODSALI LIKE '%F%' or KODSALI LIKE '%0%' or KODSALI LIKE '%1%');
- SELECT MIASTO, ULICA FROM ADRES WHERE ((ULICA LIKE '_o%' or ULICA LIKE '_i%') and length(MIASTO) = 8); --lengh powinno byc and
- SELECT NAZWA FROM TYTULNAUKOWY WHERE NAZWA not LIKE '%inż.%';
- SELECT NAZWA FROM PRZEDMIOT WHERE NAZWA LIKE '%a';
- SELECT NAZWA,count(ID_STUDENT) FROM STUDENT s, GRUPA g WHERE s.ID_GRUPA=g.ID_GRUPA group by NAZWA;
- SELECT NAZWA, count(ID_PRZEDMIOT) FROM PRZEDMIOT group by NAZWA;
- SELECT INITCAP(IMIE) || ' ' || UPPER(NAZWISKO) as "DANE OSOBOWE", NAZWA FROM WYKLADOWCA, TYTULNAUKOWY WHERE WYKLADOWCA.ID_TYTUL = TYTULNAUKOWY.ID_TYTUL;
- SELECT ROUND(SYSDATE - DATA) as CZAS, IMIE || ' ' || NAZWISKO As WYKLADOWCA FROM OCENA o, WYKLADOWCA w, ZAJECIA z, PRZEDMIOT p WHERE o.OCENA = z.ID_ZAJECIA and z.ID_PRZEDMIOT = p.ID_PRZEDMIOT and z.ID_WYKLADOWCA = w.ID_WYKLADOWCA ORDER BY CZAS; --FETCH FIRST ROW ONLY;
- SELECT DISTINCT IMIE || ' ' || NAZWISKO as DANE, OCENA, DATA FROM WYKLADOWCA w, OCENA o, ZAJECIA z WHERE w.ID_WYKLADOWCA = z.ID_WYKLADOWCA and o.ID_ZAJECIA = z.ID_ZAJECIA and (sysdate - DATA) < 5*30;
- SELECT MIN(OCENA) as "MINIMALNA OCENA", MAX(OCENA) as "MAKSYMALNA OCENA", AVG(OCENA) as "ŚREDNIAOCENA" FROM OCENA;
- SELECT MAX(DATA) - MIN(DATA) as "RÓŻNICA" FROM OCENA;
- SELECT NEXT_DAY(MAX(DATA),1) as "DATY PONIEDZIALKOW" FROM OCENA;
- SELECT NAZWA FROM PRZEDMIOT where ECTS in (select max(ECTS) from PRZEDMIOT);
- SELECT DISTINCT z.DZIENTYG, p.NAZWA FROM ZAJECIA z, PRZEDMIOT p WHERE z.ID_PRZEDMIOT = p.ID_PRZEDMIOT and (NAZWA like '%Algorytmy%' or NAZWA like '%Statystyka%');
- SELECT DISTINCT g.NAZWA FROM GRUPA g, ZAJECIA z, SALA s, BUDYNEK b WHERE b.ID_BUDYNEK = s.ID_BUDYNEK and s.ID_SALA = z.ID_SALA and z.ID_GRUPA = g.ID_GRUPA and( b.NAZWA like '%Wydział Fizyki Matematyki i Iinformatyki%' or b.NAZWA like '%Wydział Inżynierii Lądowej%');
- SELECT p.NAZWA FROM PRZEDMIOT p, WYKLADOWCA w, TYTULNAUKOWY t, ZAJECIA z WHERE p.ID_PRZEDMIOT = z.ID_PRZEDMIOT and z.ID_WYKLADOWCA = w.ID_WYKLADOWCA and w.ID_TYTUL = t.ID_TYTUL and (t.NAZWA like '%mgr inż.%');
- SELECT DISTINCT g.NAZWA FROM GRUPA g inner join ZAJECIA z on z.ID_GRUPA = g.ID_GRUPA
- inner join SALA s on s.ID_SALA = z.ID_SALA inner join BUDYNEK b on b.ID_BUDYNEK = s.ID_BUDYNEK
- inner join grupa g on z.ID_GRUPA = g.ID_GRUPA
- where ( b.NAZWA like '%Wydział Fizyki Matematyki i Iinformatyki%' or b.NAZWA like '%Wydział Inżynierii Lądowej%');
- --SELECT w.NAZWISKO FROM WYKLADOWCA w, TYTULNAUKOWY t, PRZEDMIOT p, ZAJECIA z WHERE
- --w.ID_WYKLADOWCA = t.ID_TYTUL and
- --z.ID_WYKLADOWCA =
- SELECT DISTINCT p.NAZWA FROM CHARAKTER ch, BUDYNEK b, ZAJECIA z, PRZEDMIOT p, SALA s where (p.ID_PRZEDMIOT=z.ID_PRZEDMIOT and z.ID_CHARAKTER=ch.ID_CHARAKTER and s.ID_BUDYNEK=b.ID_BUDYNEK and b.NAZWA LIKE '%A%');
- SELECT DISTINCT LPAD(w.IMIE || ' ' || w.NAZWISKO,25,'*') || LPAD(t.NAZWA,20,'*') || LPAD(k.NAZWA,50,'*') || LPAD(' ',20,'*')
- as "Dane osobowe"
- FROM WYKLADOWCA w, TYTULNAUKOWY t, ZAJECIA z, GRUPA g, CHARAKTER ch, KIERUNEK k
- where (w.ID_TYTUL = t.ID_TYTUL and w.ID_WYKLADOWCA = z.ID_GRUPA and z.ID_GRUPA = g.ID_GRUPA and k.ID_KIERUNEK = g.ID_KIERUNEK)
- and ch.NAZWA LIKE 'Seminarium';
- --------------------------------------------------------------------------------
- SELECT s.KODSALI as "Sala:",
- b.NAZWA as "Budynek:",
- ch.NAZWA as "Charakter:"
- FROM SALA s,
- BUDYNEK b,
- CHARAKTER ch,
- ZAJECIA z
- where
- s.ID_BUDYNEK = b.ID_BUDYNEK and
- z.ID_SALA = s.ID_SALA and
- z.ID_CHARAKTER= ch.ID_CHARAKTER and
- ch.NAZWA like 'Wykłady';
- --------------------------------------------------------------
- SELECT
- count(o.OCENA),
- s.NAZWISKO,
- s.IMIE
- FROM
- STUDENT s,
- OCENA o
- WHERE
- s.ID_STUDENT = o.ID_STUDENT
- group by s.NAZWISKO, s.IMIE;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement