gpt4 book ai didi

sql - 不区分大小写的搜索/查询

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

有谁知道如何使用 Postgres 7.4 进行不区分大小写的搜索/查询?

我在考虑 RegEx,但不确定该怎么做,或者可能有一个函数/标志或我可以添加到查询中的东西?

我正在使用 PHP 来连接和执行查询。

所以我要匹配地址信息。

例子:

123 main street
123 Main st.
123 Main Street
123 main st
123 Main st
etc...

有什么想法吗?

SELECT address FROM tbl WHERE address LIKE '%123 %ain%'

最佳答案

使用ILIKE,例如:

...
WHERE
address ILIKE '123 main st%'

Documentation .


或者,您可以使用 UPPERLOWER,例如:

...
WHERE
LOWER(address) LIKE '123 main st%'

关于sql - 不区分大小写的搜索/查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4752705/

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