0
我有一個特定的DB2查詢,我想使用條件執行此查詢。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對象匹配。
已經很害怕它不會是... HQL不是真正的選擇...我想我會創建3個單獨的查詢,而不是... – Fortega 2010-03-15 13:31:13
爲什麼它不是一個選項? – BalusC 2010-03-15 13:32:02