найти название альбома самого длинного альбома - PullRequest
0 голосов
/ 30 марта 2011

если я делаю следующее в SQLite, я могу получить альбомы и суммарную длину всех их треков или длину альбома.таблица альбома имеет идентификатор (первичный ключ) и заголовок.Таблица треков имеет идентификатор (первичный ключ), имя, длину, рейтинг, количество, идентификатор_альбома, идентификатор_идентификатора.

SELECT title, SUM(length)
FROM Album JOIN Tracks ON Tracks.id=Album.id
GROUP BY album_id

Как напечатать ТОЛЬКО название альбома самого длинного альбома?

1 Ответ

2 голосов
/ 30 марта 2011
       select a.title, sum(t.length) 
       from album a, track t 
       where a.id = t.album_id group by a.title 
       order by sum(t.length) desc limit 1;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...