2010-01-07 84 views
0

我有一個BIRT餅圖和約80個數據點。我期待他們在三個分類< 17 17-20和> 20。更具體地說,我試圖製作一張紅黃綠色的圖表。在Birt中創建不均勻圖表間隔

我該怎麼做。我嘗試了分組功能,但它只允許我可以找到的間隔。

感謝, Buzkie

回答

0

在查詢中使用一個CASE表達式來產生一個派生列:

SELECT someval, CASE WHEN (someval < 17) THEN 'Red' 
    WHEN (someval >= 17 AND someval <= 20) THEN 'Yellow' 
    ELSE 'Green' END AS wedgeColor 
FROM sometable 

,然後你可以在BIRT餅圖綁定到派生列,而不是實際的數據點值。