Witam,
Buduję zapytanie. W jaki sposób uzależnić w sekcji WHERE, które pola (kolumny) z datą mają być porównane z parametrem wejściowym? Czy tylko pozostaje mi stworzenie funkcji? Czy też da się to ogarnąć zwykłym zapytaniem? Obecnie w wyniku działania filtrów w systemie ERP ta część w sekcji WHERE wyglądałaby następująco (co uważam za nieco nielogiczne):
...
AND (
CASE
WHEN 1=1 THEN (data1 BETWEEN 'data_start' AND 'data_end')
WHEN 0=0 THEN (data2 BETWEEN 'data_start' AND 'data_end')
END
)
...