请问可以利用1.5扩展出来下面单元格的的数据吗

我上个单元格是1.5我想让所有的1.5都扩展一下到第二个单元格 

1.5 

扩展后

1   0.5

数据如下

name       ri       values

111          1         1.5

111          2            null

扩展后就是数据如下

name   ri   values

111    1       1

111    2        0.5

想要个思路。。这种没有逻辑空间的该咋样处理呀我晕

FineReport SQL 3333xzx 发布于 2022-10-25 11:05
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
IceBall09Lv6中级互助
发布于2022-10-25 14:19

select  

name,

'1' as ri, 

1 as values 

from 表名 

where values = 1.5

union all

select  

name,

'2' as ri, 

0.5 as values 

from 表名 

where values = 1.5

-- 如果还有别的不是1.5的也需要的,就再拼接上

union all

select  

name,

ri, 

0.5 as values 

from 表名 

where values <> 1.5

最佳回答
0
重庆一棵草Lv4中级互助
发布于2022-10-25 11:07

sql 处理吧

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