0

使用 SQLite,我可以:

select my_column from my_table where substr(word,1,1) like '%I%';

所以我将得到第一个字符为 I 的所有字符串结果。但现在我想要第一个字符为 I 和 F 和 J 的结果。我尝试过:

select my_column from my_table where substr(word,1,1) like '%I%'&'%F%'&'%J%';

但这不起作用。

我应该使用什么语法来查找包含这些首字母的结果?

4

1 回答 1

0

这是正确的答案:SELECT mycolumn FROM mytable WHERE upper(substr(word,1,1)) IN ('I', 'F', 'J');

于 2013-03-29T08:23:57.700 回答