Люди хелп )
Споткнулся под вечер об вроде бы несложную вещь:
Задача:Необходимо выбрать пользователей из БД, у кого ип адреса находятся в диапазоне, допустим,
like %192.168.16.% И У КОТОРЫХ присутствует ип адрес ПОСЛЕДНЕЙ РЕВИЗИИ в поле
dopvalues.field_value с номером доп. поля
dopvalues.dopfield_id = 6Запрос на выборку значения из dopvalues с
конкретным parent_id такой:
SELECT parent_id, field_value
FROM `dopvalues`
WHERE `dopfield_id` =6
AND `revision` = (
SELECT MAX( `revision` )
FROM `dopvalues`
WHERE `dopfield_id` =6
AND `parent_id`=ХХХ)
Выборка юзеров из диапазона вот:
SELECT id FROM `users` WHERE ip LIKE '%192.168.16.%'
КАК их обьединить, что бы на выходе получались ид юзеров с АКТУАЛЬНЫМИ field_value ??
Ломаю голову уже второй час, голова не железная же )
Хелп)