要求:用sql实现求两字符串的公共子串(有测试数据)-- Create table
create table TEST3
(
NAME1 VARCHAR2(200),
NAME2 VARCHAR2(200),
PUB_NAME VARCHAR2(200)
)insert into test3 (NAME1, NAME2, PUB_NAME)
values ('abcdefg1234<*>', '12345defg1237123', '');insert into test3 (NAME1, NAME2, PUB_NAME)
values ('多23单位', '单位', '');insert into test3 (NAME1, NAME2, PUB_NAME)
values ('笔记本电脑', '笔记', '');如何得到以下结果:1 abcdefg1234<*> 12345defg1237123 defg123
2 多23单位 单位 单位
3 笔记本电脑 笔记 笔记
create table TEST3
(
NAME1 VARCHAR2(200),
NAME2 VARCHAR2(200),
PUB_NAME VARCHAR2(200)
)insert into test3 (NAME1, NAME2, PUB_NAME)
values ('abcdefg1234<*>', '12345defg1237123', '');insert into test3 (NAME1, NAME2, PUB_NAME)
values ('多23单位', '单位', '');insert into test3 (NAME1, NAME2, PUB_NAME)
values ('笔记本电脑', '笔记', '');如何得到以下结果:1 abcdefg1234<*> 12345defg1237123 defg123
2 多23单位 单位 单位
3 笔记本电脑 笔记 笔记
解决方案 »
- java.sql.BatchUpdateException: 批处理中出现错误: ORA-00972: 标识符过长
- 关于更改有大量数据的表的结构的效率问题
- 我是从同事那里考得Oracle,所有密码什么的不知道。求救
- 给oracle函数传值的问题
- oracle10g连接超时,解决给100分,在线等待!!!!!
- 请问游标是什么?50分赠!
- 列名的别名是否不可以作为查询条件啊?
- 声卡显卡驱动问题?
- 如何删除表中列
- 置为 用 AD0TABLE 连接表时(含有二进制字段,类型为 BLOB ),ACTIVE TRUE 时会出现错误!(数据类型不被支持)进者有分!
- 跪求 如何恢复删除的表
- Oracle跪求高手给出查询语句!
TEST3表有多条记录,每条记录上有两字段需要进行比较,把每行的公共字符串放在PUB_NAME