如何在DynamoDB中使用group by?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在DynamoDB中使用group by?相关的知识,希望对你有一定的参考价值。
我正在使用php和DynamoDB。我正在使用'scan'获取一些记录。我想在这个查询中使用Group By就像在mysql中一样。请帮忙。
$result = $client->scan([
'ExpressionAttributeValues' => [
':v1' => [
'S' => '2002',
]
],
'FilterExpression' => 'userId = :v1',
'TableName' => $this->table,
]);
return $result;
答案
Dynamo DB中没有GROUP BY
。它是一个NoSQL数据库,因此它不像SQL。
但是,您可以使用HiveQL以类似SQL的方式查询Dynamo。
以上是关于如何在DynamoDB中使用group by?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 DataTable.Select(Expression) 中使用 SELECT GROUP BY?
如何在 TensorFlow 中使用“group_by_window”函数