Нужна помощь mysql запросом

Все вопросы/проблемы по установке и использовании.
Ответить
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Нужна помощь mysql запросом

Сообщение support »

Коллеги, кто ведающий в mysql, подскажите в чем может быть проблема. Проблема возникла на одном сервере пользователя, связанная с вложенным запросом. Вот сам запрос:

Код: Выделить всё

select e.id from app_entity_55 e where e.id='57' and ((select count(*) as total from app_entity_55_values cv where cv.items_id=e.id and cv.fields_id='505' and cv.value='1')>0 or e.created_by='1')
Результат: значение не выбрано.

Код: Выделить всё

select e.id from app_entity_55 e where e.id='57' and ((select count(*) as total from app_entity_55_values cv where cv.items_id=57 and cv.fields_id='505' and cv.value='1')>0 or e.created_by='1')
Результат: значение выбрано.

Разница только в cv.items_id=e.id и cv.items_id=57

По какой причине может не срабатывать вложенный запрос если указано cv.items_id=e.id?
Ответить