Unknown column 'field_ххх' in 'having clause'

Ответить
Xobbit
Сообщения: 21
Зарегистрирован: 18 май 2016, 06:31
Имя: Илья Оголь
Откуда: Томск

Unknown column 'field_ххх' in 'having clause'

Сообщение Xobbit »

Добрый день
Столкнулся после обновления с ошибкой.
Есть отчет который выводится как счетчик на главной. Если в этом отчете ставишь любую фильтрацию с числовыми полями (сравнение больше, меньше, равно) на главной выдается ошибка:

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

Database Error: 1054 - Unknown column 'field_444' in 'having clause'
Query: select e.* from app_entity_23 e where id>0 and (e.field_186 not in (63,64) ) and e.parent_item_id in (select item_id from (select e.id as item_id ,IFNULL((select COUNT(*)+5*(e.field_491=22) from app_entity_23 msq where (msq.field_201=22 OR created_by=22) AND parent_item_id=e.id limit 1),0) as field_440 from app_entity_21 e where e.id>0 and (e.field_157 not in (119,137,40) ) having ((field_444>0))) as parent_entity_21 ) and ((select count(*) as total from app_entity_23_values cv where cv.items_id=e.id and cv.fields_id='201' and cv.value='22')>0 or e.created_by='22')
Page: /index.php?module=dashboard/dashboard
При этом, что странно совсем, счетчик работает и выдает адекватные данные
Аватара пользователя
support
Техническая поддержка
Сообщения: 9348
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Unknown column 'field_ххх' in 'having clause'

Сообщение support »

Прошу повторить данную проблему в персонально демо версии https://www.rukovoditel.net.ru/demo.php и пришлите мне ссылку на демо. Буду разбираться.
Ответить