gpt4 book ai didi

sql - oracle DB - 加入一个凌乱的字符串

转载 作者:行者123 更新时间:2023-12-04 18:25:06 24 4
gpt4 key购买 nike

我正在尝试在 oracle 中加入两个表:

表格1

Jira ID|bugz url(string)
-------|---------
1234 |http-url-897654
1235 |http-url-158974
1236 |http-url-158975\nhttp-url-158972

表 2
BUG_ID(int)|Stuff
-------|---------
897654 |Stuff
158974 |Stuff
158975 |Stuff

我想使用尽力而为的匹配将表 2 连接到表 1。 BUG_ID 总是 7 个数字,表 1 中的 URL 是一个字符串,但我很高兴只使用“有效”字符串,它是一个以以下结尾的 URL:
https://example.com/show_bug.cgi?id=1958615 <-- this is the BUG_ID

最佳答案

怎么样:

select ...
from table1
join table2
on substr(table1.bugz_url, -7) = to_char(table2.bug_id);

关于sql - oracle DB - 加入一个凌乱的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46362480/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com