Такая задача, нужно написать скрипт.
Если id из таблицы post_district
.post_id
нет в таблице post
.post_id
, то вывести эти id (из этой таблицы post_district
.post_id
).
Вот запрос, который я использую:
SELECT `post_id`
FROM `post_district`
WHERE `post_id`
NOT
IN(SELECT `post_id`
FROM `post`)
LIMIT 50;
Можете посоветовать что-то более продуктивное, таблицы с 2 млн. записями не успевают отработать.
Используйте LEFT JOIN
SELECT
pd.`post_id`
FROM
`post_district` pd
LEFT JOIN `post` p ON (
pd.`post_id` = p.`post_id`
)
WHERE
p.`post_id` IS NULL
Хотя у меня возникают вопросы в необходимости вытягивания из базы 2 миллионов записей
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Пытаюсь сделать авторизацию на PHP через api вконтактеВот код:
Как отсортировать товар по категориям, чтобы товар выводился по очереди по 1 товару из категории, например, у нас есть