У меня есть форма, которая будет использоваться для поиска в таблице заявок в службу поддержки.
пользователь может искать из нескольких сложных необязательных полей.
- Дата (до / от)
- Статус заявки
- Инженер
- Контактный билет
Мне интересно, как лучше всего обращаться с дополнительными поисковыми фильтрами. Итак, у меня есть запрос, который принимает параметры от пользователя. Поэтому, если пользователь выполняет поиск, используя даты и даты и даты, запрос должен включать BETWEEN. Так что мне нужно написать другой запрос, если пользователь ищет только из. или другой запрос, когда пользователь не добавил параметры даты? Тогда что, если раскрывающийся список статуса пуст? Это другой запрос?
Любая помощь, чтобы прояснить это было бы здорово!
Джоунси