Nivå 8.9 SQL-uppgiftsbok

Givna tabeller:

authors
id first_name last_name
1 Jack Brown
2 John Doe
3 Max White
tags
id name
1 IT
1 PHP
2 JavaScript
3 React
4 Angular
5 Vue.js
6 C/C++
7 Rust
posts
id title likes author_id
1 Lorem ipsum 1208 2
2 Lorem ipsum dolor sit amet 1503 2
3 Lorem ipsum dolor sit 2019 1
4 Lorem ipsum dolor 1099 3
post_tag
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 4
10 2 3
11 3 2
12 3 7
13 3 5
14 3 6
15 4 5
16 4 1

Lös följande uppgifter för dem:

Задание 1

Hitta taggen som är mest karakteristisk för inlägg med det minsta antalet gillningar. Visa taggens namn, genomsnittligt antal gillningar på inlägg med denna tagg och det totala antalet sådana inlägg.

Задание 2

Hitta författaren som har skrivit det maximala antalet inlägg, som var och en har minst två olika taggar. Visa författarens namn, antalet av hans sådana inlägg och listan över dessa inlägg.