Opdrachten Sectie 7

Query 1: Wie heeft er dezelfde manager (hetzelfde manager_id) als de werknemer Davies?

 

clip0298

 

 

Query 2: Maak nu dezelfde query als bij 1 maar zorg dat Davies er zelf niet bij staat en sorteer op last_name.

 

clip0299

 

 

Query 3: Wie hebben er allemaal dezelfde job_title als Matos? Zorg dat Matos er zelf niet bij staat.

 

clip0300

 

 

Query 4: Wie verdient er minder dan Taylor? Let op de sortering.

 

clip0301

 

 

Query 5: Wie werken er allemaal op afdeling 50 maar hebben niet hetzelfde job_id als Mourgos? Let op de sortering.

 

clip0302

 

 

Query 6: Toon alle werknemers die minder verdienen dan het gemiddelde salaris. Sorteer op salaris en daarna op achternaam.

 

clip0317

 

 

Query 7: Wie zijn er allemaal géén manager? Dat zijn de werknemers die niet voorkomen met hun employee_id in de kolom manager_id. Maar let op bij King, want die heeft bijvoorbeeld géén manager_id want hij is de grootste baas. Je moet de rijen waarvan het manager_id NULL is uitsluiten, anders krijg je een leeg resultaat. Zie de uitleg bij Subquery - Null.

 

clip0304

 

 

Query 8: Welke regions komen niet voor in de tabel countries? Gebruik NOT EXISTS.

 

clip0306

 

 

Query 9: In welke landen hebben ze één of meerdere locaties? Gebruik WHERE EXISTS.

 

clip0307

 

 

Query 10: Welke employees staan wel in de tabel job_history maar komen niet voor in de tabel employees?

 

clip0308