qq_28614025
2018-09-12 02:47
采纳率: 100%
浏览 3.3k

怎么对mysql的数据进行分列

有如图的数据,希望筛选出含万字的字段,并且将数字与后面的“万”字分为两列,该怎么操作呢?
图片说明

比如

播放量
1.5万

变成两列

数字 1.5
单位 万

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • 已采纳
     select replace(播放量,'万','')as 播放量,'万' as 单位 from yourtable where 播放量 like'%万'
    
    已采纳该答案
    打赏 评论
  • qq_40985788 2018-09-12 03:01

    可以用PARSENAME函数拆分字符串,但是Parsename函数上限只能处理4列,多列应该怎么处理?
    比如表字段A: a1,b2,c3,d4,e5,将其转化成多列图片说明
    图片说明

    打赏 评论
  • qq_40985788 2018-09-12 03:02

    上面的两张图片传反了,你自己颠倒一下 应该是可以解决的

    打赏 评论

相关推荐 更多相似问题