gpt4 book ai didi

sqlite - 如何通过不在字符串中的字符串字段获取行?

转载 作者:行者123 更新时间:2023-12-03 19:14:57 27 4
gpt4 key购买 nike

我有一张这样的 table :

标识名称

1 测试1

2 测试2

3 测试3

我有一个像'Test1Test2'这样的字符串
所以我想要名称不在那个字符串中的记录
测试3。
如何在 sqlite 中获取这一行?

最佳答案

您可以使用 指令 核心功能

SELECT * FROM thetable WHERE instr('Test1Test2',name) < 1;

instr(X,Y)

或者你可以使用 LIKE 例如
SELECT * FROM thetable WHERE NOT ('Test1Test2' LIKE '%'||name||'%');

The LIKE, GLOB, REGEXP, and MATCH operators

关于sqlite - 如何通过不在字符串中的字符串字段获取行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53986373/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com