我有一张这样的桌子:
ID名称
1个Test1
2 Test2
3 Test3
我有一个像'Test1Test2'这样的字符串 所以我想要记录Name不在那个字符串中 测试3。 如何在sqlite中获得这一行?
答案 0 :(得分:1)
您可以使用 instr 核心功能,例如
SELECT * FROM thetable WHERE instr('Test1Test2',name) < 1;
或者您可以使用类似的方式
SELECT * FROM thetable WHERE NOT ('Test1Test2' LIKE '%'||name||'%');