2
SELECT
聲明中可以包含多少個WHERE
條款?SELECT語句中WHERE條件的數量是否有限制?
SELECT
聲明中可以包含多少個WHERE
條款?SELECT語句中WHERE條件的數量是否有限制?
考慮使用IN clause對於這樣的查詢 - 這是更緊湊,並通知你的意圖更好。
SELECT * FROM table WHERE column NOT IN('asd', 'bsd', 'csd', ...);
另一種替代方法是創建一個表來執行左連接反對以過濾掉不需要的行。
沒有,不過看了here:
在SQL語句的文本的最大字節數限制爲
SQLITE_MAX_SQL_LENGTH
默認爲1000000你可以重新定義的限制,以作爲小大SQLITE_MAX_LENGTH
和1073741824.