我正在使用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。