我有一个包含1列的表:
id
1
2
3
4
5
6
7
8
9
,我想要以下输出:
11
22
33
41
52
63
71
82
93
我正在使用Oracle。
答案 0 :(得分:1)
您可以在以下情况下尝试以下情况
select case when (id*11)<=33 then (id*11)
when (id*11)>33 and (id*11)<70 then (id*11)-3
else (id*11)-6 end as col
from your_table
输出
COL
11
22
33
41
52
63
71
82
93