Niveau 5.1 du cahier d'exercices SQL
Les tableaux suivants sont donnés :
| 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 |
Résolvez pour eux les problèmes suivants :
Obtenez la liste des auteurs et de leurs posts.
Obtenez la liste des auteurs et de leurs posts pour les premiers 5 posts.
Obtenez les noms et l'année de naissance des auteurs en utilisant le champ author_id de la table posts.
Obtenez les noms des auteurs et de leurs posts. De plus, l'identifiant de l'auteur ne doit pas être supérieur à 4.
Obtenez le titre du post et le nom de l'auteur pour le dernier post.
Obtenez le titre du post, le nom et l'année de naissance de l'auteur. L'auteur doit avoir plus de 30 ans.