我有一个查询,结果如下表所示:
ColumnX ColumnY
apple the apple is red
orange orange tree is tall
berry the sky is blue
基本上要创建一个新列,检查columnx值是否在columny中被表示为“是”或“否”:
ColumnX ColumnY newColumn
apple the apple is red Yes
orange orange tree is tall Yes
berry the sky is blue No
我试过这样的方法:
case
when ColumnX like '%' + ColumnY + '%' then "Yes"
end as newColumn
无济于事。
2条答案
按热度按时间ajsxfq5m1#
你想要什么
like
相反的操作数。此外,应该使用单引号来定义字符串文字,而不是双引号。所以:
你也可以使用
charindex()
:qojgxg4l2#
你可以用以下方法
在线演示