MSzopa

SQL 05.11.2021

Nov 5th, 2021
2,008
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.82 KB | None | 0 0
  1. SELECT MIN(placa_pod) AS "Minimalna", MAX(placa_pod) AS "Maksymalna", MAX(placa_pod)-MIN(placa_pod) AS "Roznica" FROM pracownicy;SELECT avg(placa_pod) AS "Srednia Placa" FROM pracownicy GROUP BY etat ORDER BY avg(placa_pod) DESC;
  2. SELECT avg(placa_pod) AS "Srednia Placa" FROM pracownicy GROUP BY etat ORDER BY avg(placa_pod) DESC;
  3. SELECT COUNT(*) FROM pracownicy WHERE etat="PROFESOR";
  4. SELECT id_zesp, SUM(placa_pod+placa_dod) "Sumaryczna placa" FROM pracownicy GROUP BY id_zesp;
  5. SELECT id_zesp, COUNT(*) FROM pracownicy WHERE id_zesp IS NOT NULL GROUP BY id_zesp HAVING COUNT(*)>2 ORDER BY COUNT(*);
  6. SELECT AVG(placa_pod) AS "Srednia Placa", COUNT(*) AS "Liczba Pracownikow" FROM pracownicy WHERE YEAR(zatrudniony) <= 1990 GROUP BY etat;
  7. SELECT id_szefa, MIN(placa_pod) FROM pracownicy WHERE id_szefa IS NOT NULL GROUP BY id_szefa;
Advertisement
Add Comment
Please, Sign In to add comment