Мне просто интересно, как я мог отобразить мои последние 200 записей MySQL в php, не показывая дубликаты записей.
Как насчет чего-то вроде SELECT DISTINCT * FROM table ORDER BY id DESC LIMIT 200
SELECT DISTINCT * FROM table ORDER BY id DESC LIMIT 200
См. пример о том, как реализовать его в PHP.
Посмотрите на Какой самый эффективный способ выбрать последние n строк в таблице без изменения структуры таблицы? и объединить с DISTINCT