Фильтрация строк, содержащих NULL
Добавлено: 25 сен 2019, 17:49
Сущность "Клиент" имеет поле "Дата задачи", тип MYSQL формула. В формуле стоит просто функция {24}
Функция c ID 24 ссылается на вложенную сущность "Задачи" Функция Select Формула FROM_UNIXTIME([253],'%Y%m%d')
где 253 - Дата задачи.
Все работает. По тем клиентам, у кого есть задачи поле "Дата задачи" показывает срок последней задачи в формате %Y%m%d,
например 20190924
Более того поле "Дата задачи" можно отсортировать по возрастанию или убыванию и это будет работать.
Более того в фильтрах можно задать значение >1 , и покажуться только те клиенты, по которым была задача с любым сроком.
Но нужно отфильтровать тех клиент, у кого значение данного поля пустое (никогда не было задачи, а значит и срока нет). Пробую делать фильтр разными способами =0 или =NULL или IS NULL, или IFNULL()
Но так фильтр не работает.
Пробовал еще варианты. С формулами, фильтрами - не работает.
Вопрос. Как можно отфильтровать клиентов, по которым не создавалось ни одной задачи (подсущность клиента)
Возможно даже другим путем , переписав поле. и его тип ( Не тип MYSQL формула. не функция ), или другая формурла ( не FROM_UNIXTIME([253],'%Y%m%d') ?
Функция c ID 24 ссылается на вложенную сущность "Задачи" Функция Select Формула FROM_UNIXTIME([253],'%Y%m%d')
где 253 - Дата задачи.
Все работает. По тем клиентам, у кого есть задачи поле "Дата задачи" показывает срок последней задачи в формате %Y%m%d,
например 20190924
Более того поле "Дата задачи" можно отсортировать по возрастанию или убыванию и это будет работать.
Более того в фильтрах можно задать значение >1 , и покажуться только те клиенты, по которым была задача с любым сроком.
Но нужно отфильтровать тех клиент, у кого значение данного поля пустое (никогда не было задачи, а значит и срока нет). Пробую делать фильтр разными способами =0 или =NULL или IS NULL, или IFNULL()
Но так фильтр не работает.
Пробовал еще варианты. С формулами, фильтрами - не работает.
Вопрос. Как можно отфильтровать клиентов, по которым не создавалось ни одной задачи (подсущность клиента)
Возможно даже другим путем , переписав поле. и его тип ( Не тип MYSQL формула. не функция ), или другая формурла ( не FROM_UNIXTIME([253],'%Y%m%d') ?