У меня есть конкретный запрос DB2, и я хотел бы выполнить этот запрос, используя критерии.
Запрос:
SELECT
sum(units) as volume,
location_id,
aged
FROM (
SELECT
units,
location_id,
CASE
WHEN daysinstock < 61 THEN 'NOT_AGED'
WHEN daysinstock < 91 THEN 'AGED'
ELSE 'OVER_AGED'
END AS AGED
FROM
STOCK_TABLE
) x
group by location_id, aged
STOCK_TABLE содержит следующие поля: единицы измерения, location_id, daysinstock.
Эта таблица соответствует объекту StockDataSource с теми же полями.