Документация iSZN
Критерий «Произвольное SQL-выражение»
Критерий «Произвольное SQL-выражение» позволяет задать в качестве условия для отбора людей или коллективов SQL-запрос, который возвращает идентификаторы людей или коллективов. Для написания SQL-запросов необходимо знать структуру базы данных.
Пример критерия:
Включить указанных людей/коллективы:
SELECT id FROM uszn.r_people_and_colls WHERE region_id = 8 AND is_coll_instance = 0 AND user_created LIKE 'INSPECTOR' AND date_created > to_date ('01.01.2005', 'dd.mm.yyyy')
Этот SQL-запрос выберет из таблицы r_people_and_colls
идентификаторы людей (is_coll_instance = 0
)
восьмого района (region_id = 8
),
созданные пользователем inspector (user_created like 'INSPECTOR
')
после 1 января 2005 года (date_created > to_date ('01.01.2005', 'dd.mm.yyyy
')).