gpt4 book ai didi

Mysql检查一行中的列是否包含在另一列中?

转载 作者:行者123 更新时间:2023-11-29 22:10:41 29 4
gpt4 key购买 nike

我正在尝试创建一个 mysql 查询来检查一行中的列是否包含在同一行中的另一列中。有没有办法做这样的查询?

例如:

Key        Value         runHash  
2500 tacos night.2500.293849284
1775 windows day.176555.43035842

我正在尝试编写一个查询,该查询将返回第二行而不是第一行,因为对于第一行,Key 位于 runHash 中。

我尝试这样做:

select * from table where key not in runHash

但是这似乎对 mysql 无效。

最佳答案

您正在寻找类似:

where runHash like concat('%', key, '%')

如果句点对于模式匹配很重要,您也可以在模式中添加句点。

关于Mysql检查一行中的列是否包含在另一列中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31713652/

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