Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 BIRT 中有一个饼图和大约 80 个数据点。我希望将它们分为三个类别 <17 17-20 和 >20。更具体地说,我正在尝试制作红色黄色绿色图表。
我怎样才能做到这一点。我尝试了分组功能,但它只允许我能找到的偶数间隔。
谢谢,布兹基
在查询中使用 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中的饼图绑定到派生列而不是实际的数据点值。