Advertisement
Step8rother

Подзапросы в FROM, задача 4

Jun 27th, 2023
2,058
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.62 KB | Source Code | 0 0
  1. --Отберите альбомы, названия которых содержат слово 'Rock' и его производные. В этих альбомах должно быть восемь или более треков. Выведите на экран одно число — среднее количество композиций в отобранных альбомах.
  2.  
  3. SELECT AVG(COUNT)
  4. FROM
  5.   (SELECT a.title,
  6.           COUNT(t.name) AS COUNT
  7.    FROM album AS a
  8.    INNER JOIN track AS t ON a.album_id = t.album_id
  9.    WHERE a.title LIKE '%Rock%'
  10.    GROUP BY a.title
  11.    HAVING COUNT(t.name) >= 8) AS sub;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement