我需要使用创建一个名为“功能”的新列promodescription
column
特征-必须从中提取promodescription
属性和值将来自下面
1 week foyer,2 week shelf
1 week foyer, 3 weeks shelf
1 week Golden T,2 weeks shelf
2 weeks Golden T,1 week shelf
Bulk stack
Bulk stack 1
Bulk stack 1
Event space
FOS
Foyer
GE7 151 stores
Gondala End
Ladder rack
Plinth
Shelf
Foyer & shelf
Shelf & foyer
Stack
NA
如果以上都没有找到
例如
Promodescription |
Feature |
P18 4R QSS $2.25 Shelf |
Shelf |
P18 4R QSS $3.25 foyer and shelf |
Foyer and shelf |
所以我需要从中提取数据promodescription
并创建一个名为的新列feature
那么如何做到这一点我有一些 1000 行请帮我解决这个问题
这个可以产生你想要的精确输出:
select INITCAP(TRIM(REGEXP_SUBSTR( Promodescription, '[^\$\.0-9]*$' ))) Feature from
values ( 'P18 4R QSS $2.25 Shelf'),
('P18 4R QSS $3.25 foyer and shelf') tmp(Promodescription );
FEATURE |
Shelf |
Foyer And Shelf |
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)