Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Составить SQL запрос Срочно

Forevor Digl Ученик (36), на голосовании 2 года назад
У меня есть 2 таблицы, мне нужно составить вложенный запрос. В первой таблицы хранится информация о треке(музыка), во второй альбом. Мне нужно посчитать среднее количество треков в альбомах, имеющих в себе "Metal". У меня получилось найти количество таких треков по каждому альбому, но не пойму как получить среднее по альбомам.

SELECT album.album_id, Count( http://track.name/ ) AS [Count-name]
FROM album, track
WHERE ((( http://track.name/ )="Rock") AND ((album.album_id)=[track].[album_id]))
GROUP BY album.album_id

Вот что сделал.
Голосование за лучший ответ
Jurijus Zaksas Искусственный Интеллект (445791) 2 года назад
>Мне нужно посчитать среднее количество треков в альбомах, имеющих в себе "Metal".
>У меня получилось найти количество таких треков по каждому альбому
А нахрена? Тебе надо узнать ОБЩЕЕ СРЕДНЕЕ количество треков в альбомах, где есть хотя бы один металлический. Количество металла тебя не интересует.
Похожие вопросы