Агрегатные функции SQL недоступны. То, что вы хотите сделать, это следовать шаблонам, таким как пример с заштрихованными счетчиками: http://code.google.com/appengine/articles/sharding_counters.html, которые объясняют, что вместо агрегирования значений в запросах вы хотите поддерживать счетчики в актуальном состоянии, когда значения вставляются, обновляются или удаляются .
В этом примере концепция продвигается немного дальше, чем просто обслуживание агрегатов, и в ней объясняется, как сделать это так, чтобы вы могли обновлять счетчики при высокой нагрузке, когда у вас есть ограниченная возможность записи в свои счетчики - так осколки помогают распределить нагрузку по нескольким экземплярам.