一只超 2020-09-10 14:12 采纳率: 0%
浏览 121
已采纳

SQL如何根据字段值中的符号去分组查询

图片说明

图片说明

图一是"**MASA_ZDJF_BASIC_INFO **"中的数据,basicName字段值中有许多数据,比如说数据"4#佳力图空调|风机状态"里面就有"|"符号,SQL要怎么写,帮"|"前面的字符筛选出来并分组?"|"后面的就不要查询分组显示出来.
图二就是查询出是要用的数据.
这是Oracle,谢谢各位大佬帮忙看看

  • 写回答

1条回答 默认 最新

  • threenewbee 2020-09-10 14:36
    关注
    select * from table group by REGEXP_SUBSTR(basic_name, "^[^\|]+?")
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?