我需要检查Vertica数据库中是否存在来自Google表单的电子邮件。
如果存在,它们将向我显示与之关联的ID。
SELECT id FROM table WHERE email IN ('email1','email2'...)
它不显示电子邮件,因为人们错误地使用了大写字母。这是我的Google表单中的一长串回复,如何使IN子句不区分大小写?
答案 0 :(得分:3)
您可以使用LOWER
。
SELECT id FROM table WHERE LOWER(email) IN (LOWER('email1'),LOWER('email2')...)