SELECT DISTINCT context.id, context.title, context.description
LEFT JOIN
(SELECT * FROM context_check WHERE context_check.ip = ':user_ip' AND context_check.visited IS NOT NULL) checks
ON ...
WHERE checks.id IS NULL
LIMIT 5
Подзапрос выбирает все проверки по ip, которые были для пользователя, далее мы мы берём только ссылки для которых не было проверок засчёт `LEFT JOIN` и `WHERE checks.id IS NULL`
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.