e.title_kanji AS episode_title_kanji, e.length AS episode_length, e.airdate, e.state, e.type, e.recap, e.rating, e.votes, e.my_vote, e.my_vote_date,
f.anidb_update, f.entry_update, f.my_update, f.ed2k, f.size, f.length, f.extension, f.group_name, f.group_name_short, f.crc, f.release_date, f.version, f.censored, f.deprecated, f.source, q.quality_id,
f.quality, f.resolution, f.video_codec, f.audio_codec, f.audio_language, f.subtitle_language, f.aspect_ratio, f.my_watched, f.my_state, f.my_file_state, f.my_storage, f.my_source,
- f.my_other, fl.location_id, fl.host_id, fl.path, fl.renamed, fl.failed_rename
+ f.my_other, fl.location_id, fl.host_id, fl.path, fl.renamed, fl.failed_rename,
+ (SELECT min(fere.epno) min_related_epno FROM file sqf
+ JOIN episode e ON e.eid = sqf.eid
+ JOIN file_episode_rel fer ON fer.fid = sqf.fid
+ JOIN episode fere ON fere.eid = fer.eid AND fere.aid = sqf.aid AND fere.type = e.type
+ WHERE sqf.fid = f.fid),
+ (SELECT max(fere.epno) max_related_epno FROM file sqf
+ JOIN episode e ON e.eid = sqf.eid
+ JOIN file_episode_rel fer ON fer.fid = sqf.fid
+ JOIN episode fere ON fere.eid = fer.eid AND fere.aid = sqf.aid AND fere.type = e.type
+ WHERE sqf.fid = f.fid)
FROM file f
JOIN anime a ON a.aid = f.aid
JOIN episode e ON e.eid = f.eid