-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path06.sql
22 lines (22 loc) · 825 Bytes
/
06.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
SELECT artist,
Max(min) longestgap
FROM (SELECT artist,
firsttitle,
Min(secondyear - firstyear)
FROM (SELECT albums.artist,
albums.title firsttitle,
albums.year firstyear,
albums2.title secondtitle,
albums2.year secondyear
FROM albums,
albums AS albums2
WHERE albums.artist = albums2.artist
AND albums.title != albums2.title
AND albums2.year - albums.year >= 0
ORDER BY albums.artist,
firstyear,
secondyear)abc
GROUP BY artist,
firsttitle)ghj
GROUP BY artist
ORDER BY artist;