# you have 5 minutes to understand that one. Good luck
sqlResults=myDB.select('SELECT s.show_name, e.showid, e.season, e.episode, e.status, e.subtitles, e.subtitles_searchcount AS searchcount, e.subtitles_lastsearch AS lastsearch, e.location, (? - e.airdate) AS airdate_daydiff FROM tv_episodes AS e INNER JOIN tv_shows AS s ON (e.showid = s.tvdb_id) WHERE s.subtitles = 1 AND e.subtitles NOT LIKE (?) AND ((e.subtitles_searchcount <= 2 AND (? - e.airdate) > 7) OR (e.subtitles_searchcount <= 7 AND (? - e.airdate) <= 7)) AND (e.status IN ('+','.join([str(x)forxinQuality.DOWNLOADED])+') OR (e.status IN ('+','.join([str(x)forxinQuality.SNATCHED+Quality.SNATCHED_PROPER])+') AND e.location != ""))',[today,wantedLanguages(True),today,today])
sqlResults=myDB.select('SELECT s.show_name, e.showid, e.season, e.episode, e.status, e.subtitles, e.subtitles_searchcount AS searchcount, e.subtitles_lastsearch AS lastsearch, e.location, (? - e.airdate) AS airdate_daydiff FROM tv_episodes AS e INNER JOIN tv_shows AS s ON (e.showid = s.tvdb_id) WHERE s.subtitles = 1 AND e.subtitles NOT LIKE (?) AND ((e.subtitles_searchcount <= 2 AND (? - e.airdate) > 7) OR (e.subtitles_searchcount <= 7 AND (? - e.airdate) <= 7)) AND (e.status IN ('+','.join([str(x)forxinQuality.DOWNLOADED+[ARCHIVED]])+') OR (e.status IN ('+','.join([str(x)forxinQuality.SNATCHED+Quality.SNATCHED_PROPER])+') AND e.location != ""))',[today,wantedLanguages(True),today,today])
iflen(sqlResults)==0:
logger.log('No subtitles to download',logger.MESSAGE)