使用ILIKE和IN语句选择查询

时间:2019-01-21 23:27:28

标签: postgresql-9.5

我想在3列中查询一个字符串值,但不区分大小写。这是我开始的查询。如何在下面的查询中使用ILIKE语句?

SELECT * FROM poles WHERE 'Century Link' IN (attach1, attach2, attach3);

1 个答案:

答案 0 :(得分:0)

您可以在数组上使用ANY运算符:

SELECT *
FROM poles
WHERE 'Century Link' ILIKE ANY (array[attach1, attach2, attach3]);