2012-01-11 13 views
1

私は1つのFQLクエリ内の句FQLではWHERE句を2つ使用できますか?

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 

答えて

1

は、その十分な取得など2使用しようとしています:

SELECT .... 
FROM ..... 
WHERE ((Condition A) AND (Condition B)) 
0

閉じ括弧がされるかを間違っているか、または完全な(2番目の)副選択句がありません。

SELECT uid, pic, pic_square, name FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me() ====>>) AND ====>>WHERE strstr('ab',name) 
関連する問題