我需要编写一个Oracle SQL Select查询,以根据列中的值动态附加某个字符。
For Eg -
COLUMN1
1
2
3
Then result should be,
COLUMN1 DERIVED_COLUMN
1 @
2 @@
3 @@@
现在,我尝试使用大小写和解码,但是它们不是动态的。
SELECT COLUMN1, DECODE(COLUMN1, 1, '@', 2, @@, .....) FROM MY_TABLE
对此有任何帮助,我们深表感谢。谢谢。