gpt4 book ai didi

ruby-on-rails - Rails + PostgreSQL - 使用 Like

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

我有以下两个问题:

SELECT users.* FROM "users" WHERE (fname || lname LIKE '%james%')

SELECT users.* FROM "users" WHERE (fname || lname LIKE '%James%')

我在用户表中有一条 fname = James 的记录

我遇到的问题是第一个查询返回 0 个结果,第二个查询返回正确的结果。

我希望 LIKE 不区分大小写。想法?谢谢

最佳答案

SELECT users.* FROM "users"WHERE (fname || lname ILIKE '%james%')

ILIKE = 不区分大小写的 LIKE。请注意,这是特定于 PostgreSQL 的,而不是 SQL 标准。

关于ruby-on-rails - Rails + PostgreSQL - 使用 Like,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4258794/

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