将值与整数 sqlite 进行比较
Compare value with integer sqlite
这是我的数据库结构:http://prntscr.com/63ftac
我正在尝试进行 select 查询:
SELECT * FROM QUESTIONS WHERE TEAM="Albania" UID!='2' LIMIT 1
但是我得到一个语法错误:
near "UID": syntax error
﹕ android.database.sqlite.SQLiteException:
near "UID": syntax error (code 1): , while compiling: SELECT * FROM QUESTIONS
WHERE TEAM="Albania" UID!='2' LIMIT 1
你错过了AND
:
SELECT * FROM QUESTIONS WHERE TEAM="Albania" AND UID!="2" LIMIT 1
因为你错过了AND
之间的条件,所以重写为
SELECT * FROM QUESTIONS WHERE TEAM="Albania" AND UID!='2' LIMIT 1
您的语法似乎不正确。如果您想在 WHERE
子句中包含多个条件,请使用 AND
关键字,如下所示:
SELECT * FROM QUESTIONS WHERE TEAM="Albania" AND UID!='2' LIMIT 1
这是我的数据库结构:http://prntscr.com/63ftac
我正在尝试进行 select 查询:
SELECT * FROM QUESTIONS WHERE TEAM="Albania" UID!='2' LIMIT 1
但是我得到一个语法错误:
near "UID": syntax error
﹕ android.database.sqlite.SQLiteException:
near "UID": syntax error (code 1): , while compiling: SELECT * FROM QUESTIONS
WHERE TEAM="Albania" UID!='2' LIMIT 1
你错过了AND
:
SELECT * FROM QUESTIONS WHERE TEAM="Albania" AND UID!="2" LIMIT 1
因为你错过了AND
之间的条件,所以重写为
SELECT * FROM QUESTIONS WHERE TEAM="Albania" AND UID!='2' LIMIT 1
您的语法似乎不正确。如果您想在 WHERE
子句中包含多个条件,请使用 AND
关键字,如下所示:
SELECT * FROM QUESTIONS WHERE TEAM="Albania" AND UID!='2' LIMIT 1