gpt4 book ai didi

Mysql - 如何在多列上使用 like

转载 作者:行者123 更新时间:2023-11-29 04:00:03 24 4
gpt4 key购买 nike

我在 mysql 查询中搜索了 java 程序中多个列中的一个词。列数是可变的。这个查询是正确的:

select * from customer with (city, name) like%'adelaide'%

最佳答案

您可以使用 CONCAT() 函数:

select * from customer WHERE concat(city,name) like '%adelaide%'

您可以根据需要向 concat 函数添加任意多的列。同样如您所见,我更改了您喜欢的语法“%WORD%”并使用了一个简单的 where 子句。

关于Mysql - 如何在多列上使用 like,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35915296/

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