powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Непонятно поведение LIST
3 сообщений из 3, страница 1 из 1
Непонятно поведение LIST
    #39604658
mkr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
SELECT
...
    list(distinct cbd.date_receipt, ', ') date_receipt
FROM
    wp_supply_cardboard_itm cbd
LEFT JOIN wp_supply_cardboard_woff cbd_woff ON (cbd_woff.supply_cardboard_itm = cbd.id) and (cbd_woff.stock = 2)
group by 
...
having sum(cbd_woff.amount) <> 0



в LIST попадают все даты, даже с нулевыми остатками (такое чувство, что условие в having не действует на LIST)
...
Рейтинг: 0 / 0
Непонятно поведение LIST
    #39604661
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mkr,

и не должно действовать. having фильтрует данные уже после агрегирования
...
Рейтинг: 0 / 0
Непонятно поведение LIST
    #39604664
mkr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

спасибо, буду запрос переделывать
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Непонятно поведение LIST
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]