sql语句根据符号一条拆分成多条记录

这个类似于航班表,有一个每周要飞的国家统计表,想统计出表中每个国家飞的次数和频率,请问该怎么拆分,用sql该怎么写?

5b4993b9c07c21e7c5a47252378dd95.png

效果

0d058c0ba594d6d1a30b3f9a312db65.png

年年 发布于 2021-5-1 21:12
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-5-2 06:50(编辑于 2021-5-2 06:51)

拆分字段为多行,建议做成view视图,参考

mysql:https://www.cnblogs.com/ningy1009/p/13646278.html

Oracle:https://www.cnblogs.com/numen-fan/p/11365553.html

sql server :https://blog.csdn.net/a1974992/article/details/102401719

其他,可以根据自己数据库百度下

拆分后,就可以根据地址来统计了

参考下面举例

sql语句参考

select 国家名称,count(1) as 次数 from ce group by 国家名称

最佳回答
0
用户a8068717Lv4初级互助
发布于2021-5-2 10:50(编辑于 2021-5-2 10:53)
split先分离,然后用charindex函数
  • 3关注人数
  • 1165浏览人数
  • 最后回答于:2021-5-2 10:53
    请选择关闭问题的原因
    确定 取消
    返回顶部