Advertisement
Guest User

Untitled

a guest
Jan 27th, 2015
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. Toets SQL Hoofdstuk 4
  2.  
  3. 1. Druk af de hele tabel van werknemers, gesorteerd op postcode
  4. select * from werknemer, order by postcode;
  5.  
  6. 2. Een lijst van het aantal woonplaatsen op alfabetische volgorde met het
  7. hoogste aantal bovenaan
  8. count(woonplaats) as aantal from werknemer, group by woonplaats;
  9.  
  10. 3. Alle achternamen van werknemer, geordend naar datum van indiensttreding
  11. select achternaam from werknemer, order by datum_in_dienst;
  12.  
  13. 4. Geef alle werknemers gesorteerd op achternaam die meer verdienen dan 3000 euro
  14. select * from werknemer, order by achternaam, where sal > 3000
  15.  
  16. 5. Het aantal werknemers per chef: chef nummer en aantal gesorteerd met laagste aantal eerst
  17. select chef, count(chef) as aantal from werknemer, group by chef, order by aantal;
  18.  
  19. 6. Geef alle werknemers waarvan hun telefoonnummer begint met 010
  20. select * from werknemer where tel regexp "^[0][1][0]";
  21.  
  22. 7. Geef alle werknemers die begonnen zijn in 1980
  23. select * from werknemer where datum_in_dienst regexp "^[1][9][8][0]";
  24.  
  25. 8. Geef het aantal werknemers per woonplaats die meer verdienen dan 3000 gesorteerd op hoogste aantal boven
  26. select woonplaats, count(woonplaats), from werknemer where sal > 3000, group by woonplaats, order by aantal;
  27.  
  28.  
  29. Alle woonplaatsen met salaris die meer dan 10.000 hebben, gesorteerd op woonplaats
  30. select woonplaats, count(sal) as aantal, from werknemer, group by woonplaats, having aantal > 10000, order by woonplaats;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement