我正试图在一个fql查询中使用两个WHERE子句
SELECT uid, pic, pic_square, name FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me()) AND WHERE strstr('ab',name)
但是得到错误
Parser error: unexpected 'WHERE' at position
使用AND就足够了:
SELECT ....
FROM .....
WHERE ((Condition A) AND (Condition B))
右括号错误,或者您错过了一个完整的(第二个)子select子句。
SELECT uid, pic, pic_square, name FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me() ====>>) AND ====>>WHERE strstr('ab',name)