Всем привет! Не могу сообразить как составить запрос.
Нужно сделать выборку id из одной таблицы, на которые более x записей в другой.
что-то вроде вот этого (внизу написан бред)
SELECT id FROM v_v WHERE id IN(SELECT COUNT( * ) as count FROM o_v)
Для правильного вопроса надо знать половину ответа
SELECT *
FROM `questions` AS `q`
JOIN (
SELECT `question_id`, COUNT(*) AS `count`
FROM `answers`
GROUP BY `question_id`
HAVING `count` > 100
) AS `a` ON `a`.`question_id` = `q`.`id`
Не понял условие, если честно. Сформулируйте его более явно. Со структурой таблиц, к примеру. И с примером. Что и как вы должны получить в итоге. Так будет проще
В одной таблице вопросы с id, в другой ответы на нич с id вопроса. В первой таблице текст и другая лабуда. Нужно выдернуть вопросы, на которые ответили больше 100 раз.