2

WHERE一个语句中可以包含多少个子句SELECT

4

2 回答 2

2

考虑对这样的查询使用IN 子句- 它更紧凑,可以更好地表明您的意图。

SELECT * FROM table WHERE column NOT IN('asd', 'bsd', 'csd', ...);

另一种选择是创建一个表来进行左连接以过滤掉您不想要的行。

于 2013-06-29T09:02:38.520 回答
0

不,但在这里阅读:

SQL 语句文本中的最大字节数被限制为SQLITE_MAX_SQL_LENGTH默认为 1000000。您可以将此限制重新定义为SQLITE_MAX_LENGTH与 1073741824 中的较小者一样大。

于 2013-06-29T08:57:42.593 回答