如何解决比较2列,并使用SQL
我正在尝试比较2列
select * from table1
Column_1 column_2
---------------- ------------------
Swetha Swetha is working in Chennai
Raju Raju is studying 10 std
ranjith Rantith played yesterday
how to play how to play Cricket
My name is my name is john
我的输出是
Column_1 column_2 column_3
---------------- ------------------ ------------------------
Swetha Swetha is working in Chennai is working in Chennai
Raju Raju is studying 10 std is studying 10 std
ranjith Rantith played yesterday played yesterday
how to play how to play Cricket Cricket
My name is my name is john john
Column_1 column_2
---------------- ------------------
Swetha working Swetha is working in Chennai
Raju 10th Raju is studying 10th std
输出:
Column_1 column_2 column_3
---------------- ------------------ ------------------------
Swetha working Swetha is working in Chennai is in Chennai
Raju 10th Raju is studying 10th std is studying std
解决方法
您似乎想要replace()
:
select t.*,replace(column_2,column_1,'') column_3 from table1 t
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。