Niveau 8.10 du cahier d'exercices SQL
Les tableaux suivants sont donnés :
| id | first_name | last_name |
|---|---|---|
| id | first_name | last_name |
| 1 | Jack | Brown |
| 2 | John | Doe |
| 3 | Max | White |
| id | name |
|---|---|
| 1 | IT |
| 1 | PHP |
| 2 | JavaScript |
| 3 | React |
| 4 | Angular |
| 5 | Vue.js |
| 6 | C/C++ |
| 7 | Rust |
| id | title | likes | author_id |
|---|---|---|---|
| 1 | Lorem ipsum | 3810 | 2 |
| 2 | Lorem ipsum dolor sit amet | 1913 | 2 |
| 3 | Lorem ipsum dolor sit | 4111 | 1 |
| 4 | Lorem ipsum dolor | 6700 | 3 |
| id | post_id | tag_id |
|---|---|---|
| 1 | 1 | 1 |
| 2 | 1 | 2 |
| 3 | 1 | 3 |
| 4 | 1 | 4 |
| 5 | 1 | 5 |
| 6 | 2 | 7 |
| 7 | 2 | 6 |
| 8 | 2 | 5 |
| 9 | 2 | 1 |
| 10 | 2 | 3 |
| 11 | 3 | 1 |
| 12 | 3 | 7 |
| 13 | 3 | 5 |
| 14 | 3 | 6 |
| 15 | 4 | 5 |
| 16 | 4 | 1 |
| 17 | 4 | 7 |
| 18 | 4 | 6 |
Résolvez pour eux les problèmes suivants :
Trouvez l'auteur qui a le plus grand nombre de posts avec des tags. Affichez le nom de l'auteur, le nombre de ses posts de ce type et la liste de ces posts.
Trouvez les tags qui apparaissent dans les posts le plus grand nombre de fois par différents auteurs. Affichez le nom des tags, le nombre d'auteurs uniques utilisant ce tag et la liste de ces auteurs.