0
Я хочу, чтобы все координаты в событии (с eventId) группировали их в соответствии с user_id, а затем заказывали каждый набор координат в соответствии с временем в порядке убывания и занимали верхнюю часть (последняя обновленная координата). Я пробовал этот запрос ,Как написать группу по запросу в таблицу слияния?
var query3 = "https://www.googleapis.com/fusiontables/v2/query?sql=SELECT user_id,Location,Time FROM "+tableID+" WHERE event_id = 23"+" GROUP BY user_id ORDER BY Time DESC LIMIT 1"+"&key="+apiKey;
Он дал мне эту ошибку:
{
"error": {
"errors": [
{
"domain": "fusiontables",
"reason": "badQueryCouldNotParse",
"message": "Invalid query: (col2, LOCATION) must appear in group-by when aggregates are present: []",
"locationType": "parameter",
"location": "q"
}
],
"code": 400,
"message": "Invalid query: (col2, LOCATION) must appear in group-by when aggregates are present: []"
}
}