2012-09-18 34 views
5

Tôi có một câu hỏi về FQL: Có thể thực hiện một ORDER BY trên nhiều cột không?Làm cách nào để sử dụng nhiều hơn 1 cột trong ORDER BY trong FQL?

Truy vấn FQL sau hoạt động:

SELECT uid,first_name,last_name 
FROM user 
WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = 123) 
ORDER BY last_name 

Tuy nhiên, điều này không:

SELECT uid,first_name,last_name 
FROM user 
WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = 123) 
ORDER BY last_name, first_name 

Nó trả về:

"error": { 
"message": "(#601) Parser error: unexpected ',' at position 122.", 
"type": "OAuthException", 
"code": 601 

là làm việc này như dự định, hoặc là Tôi làm gì sai?

+0

Hàm ORDER BY không được ghi lại tài liệu. Nó không giống như bạn đang làm bất cứ điều gì sai trái. Tôi gặp lỗi OAuth tương tự khi tôi thử sử dụng hai cột. Lưu ý rằng một số phụ nữ đã lập gia đình, tôi là bạn của những người có tên thời con gái của họ trong các dấu ngoặc kép xuất hiện trước chữ A. – cpilko

Trả lời

Các vấn đề liên quan