#mysql #inner-join
#mysql #внутреннее соединение
Вопрос:
(Идентификатор основной таблицы равен jid. Объединение на основе этого.)
1-й элемент имеет 2 строки в таблице объединения. / Это здорово./
Но у 3-го элемента нет строки в таблице объединения.
Вопрос: как я могу игнорировать те элементы, у которых нет соединенных строк? В ОДНОМ ЗАПРОСЕ.
Я попробовал следующее:
SELECT *
FROM mainTable AS mainT
LEFT JOIN joinTable AS joinT ON mainT.id=joinT.jid
WHERE COUNT(joinT.id) > 0
Ответ №1:
Замените LEFT JOIN
на INNER JOIN
, и удалите WHERE
предложение.