我需要在SQLite数据库中查询一些条目,这些条目包含一个字段,该字段的值可以是已定义列表之一:'Token1','Token2',...,'TokenN'-可能很长。 / p>
简单的SELECT语句类似于
SELECT * FROM `my_table` WHERE `token` = 'Token1' OR `token` = 'Token2' OR ...
-远非优雅。我想知道,有没有更好的方式来表达这一说法?
答案 0 :(得分:2)
答案 1 :(得分:2)
使用通配符%%
。
SELECT * FROM `my_table` WHERE `token` like '%Token%'
答案 2 :(得分:1)
如果您定义的列表是或可以放在表中,则可以执行以下操作:
index.js