gpt4 book ai didi

sql - 列是否包含其他列字符串的特定部分? (邮政)

转载 作者:行者123 更新时间:2023-11-29 14:07:07 27 4
gpt4 key购买 nike

我想检查一个列字符串是否包含在另一列中。

表电子邮件列表:

    complete_email
---------------------------------
zazumba@hotmail.com
jere@yahoo.com
maryhelp@aol.com
neil@cde.de
john_smith@zodll.ne

表电子邮件部分:

    username
--------------------
zazumba
maryhelp
neil

我要执行的查询:

select e.complete_email 
from emailslist e, emailpartial ep
where e.complete_email like '%ep.username%';

我期望这样的结果:

    complete_email
---------------------------
zazumba@hotmail.com
maryhelp@aol.com
neil@cde.de

但是,这不是编写此 sql 查询的正确方法。有人可以澄清我怎么写吗?

谢谢,塞缪尔

最佳答案

我相信您正在寻找的是:

select e.complete_email 
from emailslist e, emailpartial ep
where e.complete_email like '%' || ep.username || '%';

关于sql - 列是否包含其他列字符串的特定部分? (邮政),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25018577/

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