SELECT SongInfo.SongID, ShowInfo.ArtistID, SongInfo.ShowDate, SongInfo.ShowID, ShowArtists.ShortName, DATEDIFF (D, SongInfo.ShowDate, ThisShow.ShowDate) NumDays, ShowInfo.TourID FROM SongInfo INNER JOIN SongInfo ThisShow ON ThisShow.SongID = SongInfo.SongID AND ThisShow.ShowID = 453063327 INNER JOIN ShowInfo ON ShowInfo.ShowID = SongInfo.ShowID INNER JOIN ShowArtists ON ShowArtists.ArtistID = ShowInfo.ArtistID WHERE (SongInfo.ShowDate < '4/30/2005' OR (SongInfo.ShowDate = '4/30/2005' AND SongInfo.ShowID < 453063327)) AND (SongInfo.SongRole IS NULL OR SongInfo.SongRole = '') ORDER BY SongInfo.SongID, ShowInfo.ArtistID, SongInfo.ShowDate DESC
SongID | ArtistID | ShowDate | ShowID | ShortName | NumDays | TourID |
257 | 4 | 11/13/2004 12:00:00 AM | 453056220 | Dave & Friends | 168 | 79 |
258 | 31 | 6/17/1995 12:00:00 AM | 453063259 | Phish | 3605 | 1134 |
258 | 49 | 2/28/2001 12:00:00 AM | 453063291 | Trey Anastasio Band | 1522 | 1140 |