Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SELECT DISTINCT initcap(klienci.nazwisko), initcap(klienci.imie) FROM klienci, naprawa, samochody
- WHERE klienci.id_kli=naprawa.id_kli
- AND naprawa.id_sam=samochody.id_sam
- AND samochody.nr_rej LIKE 'LU%'
- AND samochody.marka LIKE 'OPEL';
- SELECT DISTINCT COUNT(naprawa.id_mech) AS ile, (initcap(mechanik.NAZWISKO) || ' '|| initcap(mechanik.IMIE)) AS "dane"
- FROM mechanik, naprawa
- WHERE mechanik.id_mech=naprawa.id_mech
- GROUP BY mechanik.nazwisko, mechanik.imie
- ORDER BY ile DESC;
- SELECT KLIENCI.* , samochody.MARKA, samochody.model FROM KLIENCI, samochody, naprawa
- WHERE klienci.id_kli=naprawa.id_kli
- AND naprawa.id_sam=samochody.id_sam
- AND samochody.ROK_PROD IN(SELECT MIN(samochody.ROK_PROD) FROM samochody);
- SELECT DISTINCT magazyn.nazwa FROM magazyn, naprawa, samochody, cz_napraw
- WHERE naprawa.id_sam=samochody.id_sam
- AND CZ_NAPRAW.ID_NAP=naprawa.ID_NAP
- AND magazyn.ID_CZESCI=CZ_NAPRAW.ID_CZESCI
- AND samochody.POJ_SIL > 1.9
- AND samochody.ROK_PROD > 2015;
- SELECT COUNT(naprawa.ID_MECH), mechanik.imie, mechanik.nazwisko, specjalnosc.nazwa
- FROM mechanik, SPECJALNOSC, naprawa, samochody
- WHERE naprawa.ID_MECH=mechanik.ID_MECH
- AND mechanik.ID_SPEC=SPECJALNOSC.ID_SPEC
- AND naprawa.ID_SAM=samochody.ID_SAM
- GROUP BY (mechanik.nazwisko, mechanik.imie, specjalnosc.NAZWA)
- ORDER BY mechanik.nazwisko DESC;
- SELECT DISTINCT specjalnosc.nazwa FROM specjalnosc, mechanik, naprawa, magazyn, CZ_NAPRAW, SAMOCHODY
- WHERE samochody.KRAJ_PROD LIKE 'NIEMCY'
- AND magazyn.nazwa LIKE 'ZDERZAK'
- AND CZ_NAPRAW.ID_NAP=NAPRAWA.ID_NAP
- AND naprawa.ID_MECH=mechanik.ID_MECH
- AND SPECJALNOSC.ID_SPEC=MECHANIK.ID_SPEC
- AND naprawa.ID_SAM=SAMOCHODY.ID_SAM
- AND MECHANIK.ID_MECH=naprawa.ID_MECH
- AND CZ_NAPRAW.ID_CZESCI=MAGAZYN.ID_CZESCI
- ;
- SELECT COUNT(naprawa.id_kli) ile, klienci.MIEJSCOWOSC, samochody.model, samochody.marka
- FROM klienci, naprawa, samochody
- WHERE naprawa.ID_KLI=klienci.ID_KLI
- AND SAMOCHODY.ID_SAM=naprawa.ID_SAM
- GROUP BY klienci.miejscowosc, samochody.model, samochody.marka
- ORDER BY ile DESC
- fetch FIRST ROW ONLY;
- SELECT COUNT(naprawa.ID_KLI) ile, klienci.MIEJSCOWOSC FROM naprawa, klienci
- WHERE KLIENCI.ID_KLI=NAPRAWA.ID_KLI
- GROUP BY klienci.MIEJSCOWOSC
- ORDER BY ile DESC;
- SELECT avg(naprawa.CENA) ile, samochody.marka FROM samochody, naprawa
- WHERE SAMOCHODY.ID_SAM=NAPRAWA.ID_SAM
- GROUP BY samochody.marka
- ORDER BY ile;
- SELECT COUNT(samochody.KRAJ_PROD) ile, samochody.KRAJ_PROD FROM samochody
- GROUP BY samochody.KRAJ_PROD, samochody.marka
- ORDER BY ile ;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement