我现在需要模糊分组查询,有个地州字段,有的用户会填‘昆明’,有的用户会填‘昆明市’这两个需要一起分组

image.png

FineReport 用户N1887570 发布于 2022-1-6 10:28 (编辑于 2022-1-6 10:37)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
luojian0323Lv7资深互助
发布于2022-1-6 10:30(编辑于 2022-1-6 10:30)

group by  replace(地州,'市','')

  • 用户N1887570 用户N1887570(提问者) 能帮我看下上面sql怎么改吗
    2022-01-06 10:37 
  • luojian0323 luojian0323 回复 用户N1887570(提问者) group by replace(area_company,\'市\',\'\'),其他字段
    2022-01-06 10:45 
最佳回答
0
snrtuemcLv8专家互助
发布于2022-1-6 10:30

直接sql处理好数据,

或者用高级自定义

image.png

  • 用户N1887570 用户N1887570(提问者) select roast_season,area_company,smoke_level,avg(avg_slice_water) as 含水率,avg(standard_stem_rate) as 含梗率,avg(standard_slice_rate) as 出片率,sum(check_amount) as 检测次数 from physics_check where is_deleted=\'0\' and work_month in (\'十月\') and smoke_level=\'C3F\' group by area_company,smoke_level,roast_season
    2022-01-06 10:35 
  • 用户N1887570 用户N1887570(提问者) area_company 就是那个需要模糊查询的
    2022-01-06 10:36 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-1-6 11:04

select roast_season,REPLACE(area_company,'市','') [area_company],smoke_level,avg(avg_slice_water) as 含水率,avg(standard_stem_rate) as 含梗率,avg(standard_slice_rate) as 出片率,sum(check_amount) as 检测次数 from physics_check where is_deleted='0' and work_month in ('十月') and smoke_level='C3F' group by REPLACE(area_company,'市',''),smoke_level,roast_season

  • 3关注人数
  • 276浏览人数
  • 最后回答于:2022-1-6 11:04
    请选择关闭问题的原因
    确定 取消
    返回顶部