5
FQLに関する質問があります。複数の列でORDER BYを実行することは可能ですか?FQLでORDER BYで複数の列を使用するにはどうすればよいですか?
次FQLクエリは動作します:
SELECT uid,first_name,last_name
FROM user
WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = 123)
ORDER BY last_name
しかし、この1つはない:
SELECT uid,first_name,last_name
FROM user
WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = 123)
ORDER BY last_name, first_name
それを返します:
"error": {
"message": "(#601) Parser error: unexpected ',' at position 122.",
"type": "OAuthException",
"code": 601
が意図したように、この働いている、または午前私は何か間違っている?
ORDER BY関数の説明が不十分です。あなたが何か悪いことをやっているようには見えません。 2つの列を使用しようとすると、同じOAuthエラーが発生します。私が友人になっている既婚女性のうち、自分の名前が引用符で囲まれているものは、Aの前に表示されています。 – cpilko