Избегайте SQL, ГДЕ НЕ НАХОДИТСЯ

У меня есть 3 таблицы, перечисленные ниже:

Blog    BlogArticle  Article
----    -----------  -------
        id
id------blog_id      -id
title   article_id__/ title

Этот SQL опишите, что я хочу:

SELECT * 
FROM  `article` 
WHERE  `article`.`id` NOT IN (
        SELECT CONCAT(`blog_article`.`article_id`) 
        FROM  `blog_article` 
        WHERE  `blog_article`.`blog_id` = 1 -- example value
       )

Проблема в том, что в этом случае у меня большие значения NOT IN, и, насколько я знаю, это повлияет на производительность сервера (я не уверен, так как никогда не пытался тестировать или гуглить это). Любое предложение?

Ответы на вопрос(1)

Ваш ответ на вопрос