@gloribus

Как взять случайную запись из таблицы, но чтобы ID записи этой, не встречалось в другой таблице?

Как взять случайную запись из таблицы, но чтобы ID записи этой, не встречалось в другой таблице?
  • Вопрос задан
  • 245 просмотров
Решения вопроса 1
@kirill-93
SELECT * FROM `table1` WHERE `id` NOT IN(
    SELECT `id` FROM `table2`
) ORDER BY RAND() LIMIT 1
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы