我是一个MSAccess数据库,其中包含下表
表A
# Column1 Column2金额
======= ======= ======
值1 +总数100
值1 Total- -50
值2 Total- -233
值2总计+ 5
我想写一个查询,它会为我提供最高绝对数量的不同行
预期结果
Column1 Column2金额
======= ======= ======
价值1总计+ 100
价值2总计-233左
答案 0 :(得分:1)
可以使用以下查询检索此结果集。
Column1 max_abs_value
Value1 100
Value2 233
SELECT
Column1,
Max(Abs(Amount)) AS max_abs_value
FROM Table_A
GROUP BY Column1;
然后,如果要查看这些相同行的Column2
和Amount
的值,可以创建一个查询,该查询使用第一个作为子查询并加入{{1 }}。
Table_A