【发布时间】:2022-02-16 03:05:25
【问题描述】:
我有一张这样的桌子:
name1 | name2 | value1
-------------------------
Apple | asdg | 100
Apple | ghf | 50
Lemon | dhjhgf | 60
Meat | iop | 300
Meat | pdjs | 70
Meat | ncm | 10
Strawberry | jdksa | 20
我应该怎么做才能得到这个:
name1 | name2 | value1
----------------------------
Apple | asdg | 100
Lemon | dhjhgf | 60
Meat | iop | 300
Strawberry | jdksa | 20
【问题讨论】:
-
到目前为止,您尝试过哪些 SQL 语句?我们不为您工作,我们会根据您提供的信息帮助引导您走上最佳道路
-
其次,您的表结构在返回 Distinct 值方面存在缺陷,因为在查询系统上挂起,一些
name2值会先出现,而其他值会先出现。您需要重新设计/重组您的表格,以便产生一致、可预测的结果。 -
name2值必须是对应的name1和value1的对。 -
没关系,我做到了。我做了一个查询,显示 value1 列中的最大值及其 name1 值;然后另一个查询显示了相应的记录,其 value1 与第一个查询中的相同。
标签: ms-access