Формирование динамического запроса к БД на стороне пользователя
Запрос нужен для формирования отчётов по необходимым критериям. Сейчас на сайте имеется строчка вида
Выбратьвыпадающий список:участников, секретарей и т.пу которыхесть/нетвыпадающий список:условия.
Но для более сложных отчётов такое формирование запроса не подойдёт. Как можно исправить это так, чтобы была возможность сделать более сложные отчёты? К примеру выборка из нескольких таблиц по нескольким условиям, выборка каких-либо значений из промежутка дат и т.п.
Конечно можно предварительно сделать несколько запросов и вывести их списком для выбора, но всё равно необходимо сделать подобный интерактив, если не будет нужного запроса среди представленных.