求助查询语句

数据库如图,我想实现将查询出的结果显示成条形统计图

前2个查询框为车企和月份,第3个查询框当我选择轿车销量时,会显示该车企在该月的轿车销量,当选择suv销量时,会显示该车企在该月的suv销量

sql语句如何写,图表的系列名如何设置3.PNG

FineReport 浮一 发布于 2022-5-16 09:53
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
浮一Lv5见习互助
发布于2022-5-16 10:22

感谢各位,在使用图表时候发现在图例那里,可以根据自己选择,点击某个图例即显示对应数据

所以一开始我默认选择全部,在筛选出的图表里,默认展示的就是全部数据,当点击某一图例时,该图例对应的数据会消失

最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-5-16 09:57

SELECT 车企,月份,${第三个参数} as sl from table  WHERE 1=1${if(len(车企)==0,""," AND 车企='"+车企+"'")}${if(len(月份)==0,""," AND 月份='"+月份+"'")}

最佳回答
0
用户6NWif5139660Lv6资深互助
发布于2022-5-16 09:57
最佳回答
0
霜凡Lv5中级互助
发布于2022-5-16 09:58

在网上查下你那数据库的列转行的方式,将字段结构转为:

车企            月份        销量类型        销量

兰博基尼        1             轿车            200

兰博基尼        1             SUV            150

.......

图表里,系列选择销量类型

最佳回答
0
wangfutaoLv5初级互助
发布于2022-5-16 09:59

选择字段的时候,SQL根据查询的条件过滤或者取字段的时候根据参数判断获取不同的类型数量,图表的系列设置为月份,这样一个月份就有多个品牌

  • 3关注人数
  • 423浏览人数
  • 最后回答于:2022-5-16 10:22
    请选择关闭问题的原因
    确定 取消
    返回顶部