在SQLite的

2019年12月31日 41点热度 0条评论 来源: dickyryjq

LIKE条件中使用SQLite正确的语法,我可以:在SQLite的

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

所以我拥有所有的字符串结果,其第一个字符是一,但现在我想有结果,其第一个字符是我和F和J.我已经尝试过:

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

但这不起作用。

我应该使用什么语法找到与第一个字母的结果吗?


===========解决方案如下:

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

    原文作者:dickyryjq
    原文地址: https://stackoverflow.com/q/15699631
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。