📄 Viewing: getMostUnusedRedirects.sql
select inner_table.*,
FROM_UNIXTIME(inner_table.most_recent) as last_used_formatted,
COALESCE(dest_url, permalink) as best_guess_dest
from (
--
SELECT r.id,
r.url as from_url,
l.dest_url,
UNIX_TIMESTAMP(NOW()) as now,
r.timestamp as created_date,
max(l.timestamp) as last_used,
greatest(
COALESCE(r.timestamp, max(l.timestamp)),
COALESCE(max(l.timestamp), r.timestamp)
) as most_recent,
Replace(
Replace(
Replace(
Replace(wpo.option_value, '%year%', Date_format(wpp.post_date, '%Y')),
'%monthnum%', Date_format(wpp.post_date, '%m')),
'%day%', Date_format(wpp.post_date, '%d')),
'%postname%', wpp.post_name)
AS permalink
FROM {wp_abj404_redirects} r
left outer join {wp_abj404_logsv2} l
on r.url = l.requested_url
left outer join {wp_posts} wpp
on r.final_dest = wpp.ID
left outer JOIN {wp_options} wpo
ON wpo.option_name = 'permalink_structure'
where r.status in ({status_list})
group by r.url
) inner_table
where most_recent <= {timelimit}
🌑 DarkStealth — WP Plugin Edition
Directory: /home/httpd/html/matrixmodels.com/public_html/wp-content/plugins/404-solution/includes/sql