我正在使用sum和group by运行一个非常简单的查询,但我想将行中的多个不同值聚合为单个行和列.我希望将所有这些值连接在一起.
看看我的样本; https://docs.google.com/spreadsheets/d/1GcYbwAujKQFpolTQb9h35mlP5mxmeiWJmPnp4OemNuU/edit?usp=sharing
我在F1中有我的查询,在F11中有所需的输出.
我有一个名为Datastore Kind Order,它有一个祖先/父级User.
我想使用GQL查询订单的所有不同祖先(用户),但以下查询不起作用.
SELECT DISTINCT User FROM Order
查询的响应是:
没有实体匹配此查询.
确保您要搜索的属性有简单索引或复合索引.学到更多
由于父母也是关键的一部分,我也尝试过:
SELECT DISTINCT __key__ FROM Order
但错误回复说:
GQL查询错误:属性:key不支持分组依据
gql gqlquery google-cloud-datastore google-cloud-platform google-query-language
我正在使用绑定到Google表格的Google脚本以编程方式生成以下查询:
=query('16 Jul - 20 Jul Responses'!A1:I31, "SELECT C WHERE D = 'Available'", 0)
Google脚本中是否可以解析该查询结果的对象表示形式?我希望能够编写如下代码:
var queryString = '=query('16 Jul - 20 Jul Responses'!A1:I31, "SELECT C WHERE D = 'Available'", 0)';
var results = new Query(queryString);
for(var i = 0; i < results.length; i++) {
var result = results[i];
// do something
}
据我所知,除非您正在使用Google Web App,否则查询对象不存在。这是真的?还是有办法实现这一想法?
google-visualization google-sheets google-apps-script google-query-language google-sheets-query
例如:
A B C D E F G ?
|======|=======|=====|=====|=====|=====|=====|=====
1 | |AVERAGE| | | | | |
|======|=======|=====|=====|=====|=====|=====|=====
2 | xx 1 | | 1 | 2 | 0.5 | 10 | |
|======|=======|=====|=====|=====|=====|=====|=====
3 | xx 2 | | 7 | 1 | | | |
|======|=======|=====|=====|=====|=====|=====|=====
4 | | | 0 | | | | |
|======|=======|=====|=====|=====|=====|=====|=====
5 | xx 3 | | 9 | 8 | 7 | 6 | |
|======|=======|=====|=====|=====|=====|=====|=====
6 | xx 4 …Run Code Online (Sandbox Code Playgroud) average google-sheets array-formulas google-query-language google-sheets-formula