select
games_exchange.u_exchange_id
from
games_exchange
where
( games_exchange.game_id = 7
AND games_exchange.exchange_type = 1 )
AND (
games_exchange.game_id = 7
AND games_exchange.exchange_type = 2 )
group by
games_exchange.u_exchange_id
HAVING
COUNT( games_exchange.u_exchange_id ) = 2
Мой ожидаемый результат от вышеприведенного запроса - u_exchange_id = 171. Но приведенный выше запрос возвращает u_exchange_id = 171 & 170.
[скриншот для таблицы здесь] [2]