Level 5.1 SQL Taskbook
Gegebene Tabellen:
| id | first_name | last_name | date_of_birth |
|---|---|---|---|
| 1 | John | Smith | 1987-12-12 |
| 2 | Alex | Cooper | 1999-02-20 |
| 3 | Agata | Leyla | 1970-01-30 |
| 4 | Ivan | Ivanov | 1994-05-31 |
| 5 | Peter | Petrov | 1991-08-24 |
| id | title | body | author_id |
|---|---|---|---|
| 1 | Post-1 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. | 1 |
| 2 | Post-2 | Duis aute irure dolor in reprehenderit in voluptate. | 2 |
| 3 | Post-3 | Sed ut perspiciatis, unde omnis iste natus error. | 2 |
| 4 | Post-4 | Ut enim ad minima veniam, quis nostrum. | 1 |
| 5 | Post-5 | Quis autem vel eum iure reprehenderit. | 3 |
| 6 | Post-6 | Et harum quidem rerum facilis est et expedita. | 3 |
| 7 | Post-7 | Excepteur sint occaecat cupidatat. | 1 |
| 8 | Post-8 | Ullam corporis suscipit laboriosam, nisi ut aliquid. | 1 |
Lösen Sie für diese die folgenden Aufgaben:
Erhalten Sie eine Liste der Autoren und ihrer Beiträge.
Erhalten Sie eine Liste der Autoren und ihrer Beiträge für die ersten 5 Beiträge.
Erhalten Sie die Namen und das Geburtsjahr der Autoren unter Verwendung des Feldes author_id aus der Tabelle posts.
Erhalten Sie die Namen der Autoren und ihrer Beiträge. Dabei muss die Autoren-ID nicht größer als 4 sein.
Erhalten Sie den Titel des Beitrags und den Namen des Autors für den letzten Beitrag.
Erhalten Sie den Titel des Beitrags, den Namen und das Geburtsjahr des Autors. Der Autor muss älter als 30 Jahre sein.