gpt4 book ai didi

SQL( Access ): Multiple values per "ID" - Store as TRUE unless any FALSE

转载 作者:行者123 更新时间:2023-12-02 02:10:35 25 4
gpt4 key购买 nike

下午好!我最近遇到了一个问题,希望可以在您的帮助下解决。我们的系统 [遗憾] 在 Access (2007) 上运行。我在 SQL 方面有不错的经验,并选择将此方法用于大多数查询而不是设计 View 。然而,这是我最近遇到的问题:

一个表(当然有它自己的主键)包含 ParticipantID 和 Records。由于在不同地点举办事件,此表可能包含每个人的多条记录。有了这些信息,我们可以跟踪每条记录是否已经在我们的系统中,因为位置属于我们的大“保护伞”(内部)。为了使它看起来简单,它看起来像这样,忽略主键,因为我们只关心参与者 ID。

ParticipantID     Internal1                 -11                 -12                 03                 -13                 -13                 04                 -14                 0

我想知道如果参与者的任何记录都不是内部记录(例如 =0),那么在此查询的结果中,将其存储为 0。因此,结果表看起来像这样:

ParticipantID     Internal1                 -12                 03                 04                 0

这有意义吗?先感谢您!

最佳答案

您可以使用 Max:

SELECT internal.ParticipantID, Max(internal.Internal) AS MaxOfInternal
FROM internal
GROUP BY internal.ParticipantID;

我使用查询设计窗口构建了上面的内容。

关于SQL( Access ): Multiple values per "ID" - Store as TRUE unless any FALSE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13166352/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com