Niveau 5.1 SQL takenboek
Gegeven 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 |
Los de volgende taken voor hen op:
Verkrijg een lijst van auteurs en hun posts.
Verkrijg een lijst van auteurs en hun posts voor de eerste 5 posts.
Verkrijg de namen en geboortejaar van auteurs met behulp van het veld author_id uit de tabel posts.
Verkrijg de namen van auteurs en hun posts. Waarbij de auteur-ID niet groter mag zijn dan 4.
Verkrijg de posttitel en de auteursnaam voor de laatste post.
Verkrijg de posttitel, de naam en het geboortejaar van de auteur. De auteur moet ouder zijn dan 30 jaar.