【问题标题】:MS ACCESS GROUP BY functionsMS ACCESS GROUP BY 函数
【发布时间】:2015-05-02 13:15:14
【问题描述】:

groupby中“where”和“expression”的作用是什么?为什么我们在设计查询中使用它来获取排序输出?期待一个明确的解释。

【问题讨论】:

    标签: ms-access ms-access-2007 ms-access-2010 ms-access-2003 ms-access-2013


    【解决方案1】:

    这不是“在 Group By 中”。

    也就是说,此列/字段既可以与 Where(条件)一起使用,也可以作为表达式,或者应用 Group By 或其他聚合函数。

    【讨论】:

    • 我通过查询设计从表 A 中按最大分组创建了一个新表。现在我需要从表 A 中包含一个与 Max 列中的内容匹配的新列(我已经完成了 max group-by)。我尝试做一些方法,但它在 Table-A 中选择整个数据(但我只需要匹配的内容)
    • 在一个表中的字段和另一表中的最大值之间创建一个查询。
    • 如何编写查询以连接两个不同表中的列
    • 您可以连接两个表:select table1.*, table2.* from table1, table2 where table1.somefield = table2.someotherfield。但是,它们必须是文本或数字。如果不是,请像这样转换: where table1.somefield = val(table2.someotherfield) .. 或: where table1.somefield = str(table2.someotherfield) .. 反之亦然,以从 table1 转换字段
    猜你喜欢
    • 2020-10-01
    • 1970-01-01
    • 2014-07-18
    • 2010-12-06
    • 1970-01-01
    • 2021-11-15
    • 1970-01-01
    • 2017-08-08
    • 1970-01-01
    相关资源
    最近更新 更多