我有一张表格,其中包含
等值CREATE TABLE VALUES (ID INT,VAL VARCHAR(40))
INSERT INTO VALUES (ID,VAL)VALUES (1,'Chemicals(Sulphur4123)'),(2,'Chemicals(Sulphur4123)/RAW')
我如何获得结果集:
ID Val
1 Sulphur4123
2 Sulphur4123/RAW
到目前为止我已经尝试但没有运气
我的代码
select Substring(val,0,CHARINDEX('/',val))+ right(val,4) from values
答案 0 :(得分:0)
您没有指定数据库。如果您的数据库支持,您可以找到用户定制功能。
CREATE ALIAS IF NOT EXISTS f AS $$ String f(String str) {
return str.substring(str.indexOf("/"));
}$$;
SELECT ID,F(VALUE ) FROM VALUES
答案 1 :(得分:0)
Promise.on('connect', function() {
x.doSomething();
}).then(function() {
return new Promise(function(resolve) {
y.doAction(resolve); // this will result in `eventB` getting emitted
});
}).on('eventB', function() {
z.handleEventB();
}).then(function() {
z.doSomethingElse();
});