【发布时间】:2014-05-14 20:21:08
【问题描述】:
我需要在 SQLite 中选择一些不区分大小写的行。例如:
COLLATE NOCASE 适用于“=”,例如
SELECT id,name from trait WHERE name = "ratio" COLLATE NOCASE
但不适用于“in”,例如
SELECT id,name from trait WHERE name in ("ratio") COLLATE NOCASE
我必须使用“in”来选择多个值,例如
SELECT id,name from trait WHERE name in ("ratio", 'number') COLLATE NOCASE
我应该如何更改我的 SQL 脚本?感谢您的任何建议。
【问题讨论】: