Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1. SELECT * FROM PRACOWNICY;
- 2. SELECT * FROM ETATY;
- 3. SELECT * FROM PRACOWNICY WHERE (placa_pod+placa_dod) BETWEEN 300 AND 800;
- 4. SELECT id_zesp, nazwa FROM zespoly ORDER BY nazwa;
- 5. SELECT DISTINCT etat FROM pracownicy;
- 6. SELECT * FROM pracownicy WHERE id_zesp IN(10,20) ORDER BY nazwisko;
- 7. SELECT nazwisko, etat FROM pracownicy WHERE etat="ASYSTENT" AND id_zesp=20;
- 8. SELECT * FROM pracownicy WHERE nazwisko LIKE "KO%" OR nazwisko LIKE "JE%";
- 9. SELECT nazwisko, etat, placa_pod FROM pracownicy WHERE id_szefa IS NOT NULL;
- 10. SELECT nazwisko, (placa_pod+placa_dod) * 12 AS "roczne wynagrodzenie" FROM pracownicy WHERE YEAR(zatrudniony) IN (1992,1993) ORDER BY placa_pod+placa_dod DESC;
- 11. SELECT MIN(placa_pod+placa_dod) AS "minimalne wynagrodzenie" FROM pracownicy;
- 12. SELECT MIN(placa_pod+placa_dod) AS "minimalne wynagrodzenie", MAX(placa_pod+placa_dod) AS "maksymalne wynagrodzenie", avg(placa_pod+placa_dod) AS "średnie wynagrodzenie" FROM pracownicy;
- 13. SELECT etat, MIN(placa_pod+placa_dod) AS "minimalne wynagrodzenie", MAX(placa_pod+placa_dod) AS "maksymalne wynagrodzenie" FROM pracownicy GROUP BY etat;
- 14. SELECT COUNT(*) FROM pracownicy WHERE etat="PROFESOR";
- 15. SELECT etat, avg(placa_pod+placa_dod) AS "przeciętna miesięczna płaca", avg(12*(placa_pod+placa_dod)) AS "przeciętna roczna płaca" FROM pracownicy GROUP BY etat;
- 16. SELECT MAX(placa_pod) - MIN(placa_pod) AS "różnica" FROM pracownicy;
- 17. SELECT id_zesp FROM pracownicy GROUP BY id_zesp HAVING COUNT(*)>3;
- 18. SELECT etat, MAX(placa_pod+placa_dod) FROM pracownicy GROUP BY etat HAVING etat!="ADIUNKT";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement