从Go lang的dynamodb表中获取所有唯一值

时间:2019-06-13 19:05:59

标签: go amazon-dynamodb

我如何在dynamo db上的go lang中实现sql以下。

select *
from MyTable t
inner join (
    select username, max(date) as MaxDate
    from MyTable
    group by username
) tm on t.username = tm.username and t.date = tm.MaxDate

输入

col1   col2
------------
a        jan-01-2019
b        jan-01-2019
b        jan-01-2018
a        jan-01-2016

结果如下所示

col1   col2
------------
a        jan-01-2019
b        jan-01-2019

1 个答案:

答案 0 :(得分:0)

我建议您首先开始浏览DynamoDB best practices documentation,然后观看this video至少5次,也许更多。然后回来问一个新问题。最好的办法是,无论您查看哪个NoSQL数据库,都首先要学会正确使用该工具。

目前,您没有给我们足够的帮助,看来您需要做更多的作业。如果您和我在白板上,那会有所不同,那么我可以从您那里获取信息。由于我们并非如此,对不起,您有责任做更多的事情,并描述得更好,对不起。