DB Übung 6 1. sElEcT * fROm mitarbeiter oRdER bY m_nr; 2. sElEcT m_nr, aufgabe, einst_dat fROm arbeiten whERE aufgabe = 'Projektleiter' oRdER bY m_nr dEsC; 3. SELECT stadt FROM abteilung UNION SELECT wohnort FROM mit_erweitert WHERE abt_nr = 'a2'; 4. select abt_nr from abteilung where stadt = 'München' union select abt_nr from mitarbeiter where m_nr = 25348 5. UNION kann durch OR ersetzt werden, wenn sich die Abfragen auf die selbe Tabelle beziehen. select abt_nr from abteilung where stadt = 'München' union select abt_nr from abteilung where abt_nr = 'a3' kann auch durch select abt_nr from abteilung where stadt = 'München' OR abt_nr = 'a3' ersetzt werden 6. select m_nr from mitarbeiter where exists (select * from abteilung where abt_nr = mitarbeiter.abt_nr and stadt = 'Stuttgart') 7. select wohnort from mit_erweitert intersect select stadt from abteilung 8. select stadt from abteilung except select wohnort from mit_erweitert 9. select wohnort from mit_erweitert where exists (select * from abteilung where mit_erweitert.wohnort = abteilung.stadt) 10. select stadt from abteilung where not exists (select * from mit_erweitert where abteilung.stadt = mit_erweitert.wohnort) 11. select name from sys.objects where type = 'u' 12. select object_id from sys.objects where name = 'arbeiten' 13. select name from sys.objects where object_id in (select object_id from sys.columns where name = 'abt_nr') 14. select name from sys.columns where object_id = (select object_id from sys.objects where name = 'mit_erweitert') 15. select name from sys.objects where object_id in (select object_id from sys.columns where name = 'pr_nr')