【问题标题】:TOP, DISTINCT, and Sub queries in Amazon Simple DBAmazon Simple DB 中的 TOP、DISTINCT 和 Sub 查询
【发布时间】:2012-08-29 23:07:43
【问题描述】:

我有一个带有“MachineName”和“TimeStamp”属性的 Amazon SimpleDB 域,用于记录用户活动。我想创建一个查询,返回每台机器的最新日志条目。这是我可以用 SimpleDB 查询做的事情吗?我对常规 SQL 查询不是那么精通,但我想我想对 TOP、Distinct 和/或子查询做一些事情。但是 SimpleDB 不支持这些。

【问题讨论】:

    标签: amazon-web-services amazon-simpledb


    【解决方案1】:

    请你试试这个查询 -

    select * from <domain_name> where TimeStamp is not null AND MachineName = 'A' order by TimeStamp desc limit 1

    【讨论】:

    • 不,我想要每台机器的最后一个日志条目的列表,而不仅仅是整个列表的最后一个日志条目。
    • 请尝试上述查询并告诉我。
    • 这将返回机器“A”的最后一个日志条目,但我想要所有机器的最后一个日志条目。问题是似乎没有办法获得没有重复的机器名称列表。
    • @EricAnastas 请看看这个线程。它有所有可能的解决方案。 forums.aws.amazon.com/thread.jspa?messageID=78471&#78471
    猜你喜欢
    • 2014-01-14
    • 2012-10-24
    • 2021-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多