Level 3.1 SQL-Aufgabensammlung
Gegeben ist die Tabelle:
| id | first_name | second_name | salary | start_work_date | department |
| 1 | Aaron | Gold | 4300.00 | 2013-02-10 | React |
| 2 | Marina | Green | 1600.00 | 2022-12-10 | Vue.js |
| 3 | Max | Kamen | 1400.00 | 2020-05-30 | Angular |
| 4 | Catherine | Romish | 700.00 | 2023-10-02 | React |
| 5 | Andrew | Kraplin | 900.00 | 2023-09-01 | Vue.js |
Lösen Sie die folgenden Aufgaben für diese Tabelle:
Geben Sie die Abteilungen aus, in denen die durchschnittliche Betriebszugehörigkeit der Mitarbeiter 4 Jahre überschreitet und die Anzahl der Mitarbeiter in der Abteilung größer oder gleich 2 ist. Geben Sie den Namen der Abteilung, die durchschnittliche Betriebszugehörigkeit und die Anzahl der Mitarbeiter an.
Finden Sie Mitarbeiter, deren Gehalt über dem Durchschnittsgehalt in ihrer Abteilung liegt, aber unter dem Durchschnittsgehalt im gesamten Unternehmen. Geben Sie deren Vornamen, Nachnamen, Abteilungen und Gehälter an.
Geben Sie eine Liste der Abteilungen aus, in denen die Gesamterfahrung der Mitarbeiter 5 Jahre überschreitet. Geben Sie den Namen der Abteilung und die Gesamterfahrung an.
Finden Sie Mitarbeiter, deren Nachnamen mit dem Buchstaben 'G' beginnen und die eine Betriebszugehörigkeit von mehr als 6 Jahren haben. Geben Sie deren Vornamen, Nachnamen, Abteilungen und Betriebszugehörigkeit an.