Я пытаюсь создать отчет в iReport на основе запроса Oracle SQL, который имеет дело с транзакциями. Фактически задействованные таблицы очень длинные и не имеют отношения к проблеме. Я пытаюсь создать отчет, который будет возвращать результаты, когда суммы транзакции соответствуют 1 из 3 следующих критериев:
- от 1000,00 до 2499,99
- от 2500,00 до 9999,99
- >= 10000.00
Я пытаюсь создать один параметр списка выбора, в котором человек, запускающий отчет, может выбирать одну из указанных выше спецификаций. Прежде чем я действительно создам параметр, я пытался протестировать запрос в SQL Developer. Строка запроса, в которой я пытаюсь это реализовать:
alias.transaction_amount :amountRange
и мой тестовый ввод - «от 1000 до 9999». Когда это жестко запрограммировано в запросе, он работает нормально, но когда я пытаюсь передать его через этот ввод, я получаю ошибку «Недопустимый оператор отношения».
Есть ли другой способ сделать это?