gpt4 book ai didi

ms-access - Access 数据类型转换为 bool 值

转载 作者:行者123 更新时间:2023-12-04 06:47:45 24 4
gpt4 key购买 nike

我正在对下表执行查询:

赞同

  • 人(长整数)
  • 项目(长整数)
  • 原因(长整型)
  • 日期(日期)
  • 有效( bool )

  • 前 3 个字段链接到其他表。由于各种项目、原因或日期,每个人在该表中可能有任意数量的条目。然后我执行以下查询:
    SELECT Approval.person, 
    Approval.item,
    Approval.reason,
    Min(Approval.valid) AS valid
    FROM Approval
    GROUP BY Approval.person,
    Approval.item,
    Approval.reason;

    为什么?因为我不仅对“谁具有有效身份”感兴趣,还对“谁曾经批准过此项目或原因,并且此批准仍然有效?”

    现在,这有效 - 好吧,有点。但是,因为我执行了最小聚合函数,所以我自动将数据类型从是/否更改为数值(我使用最小聚合函数只是因为我不知道其他更好的方法来做到这一点)。

    所以,问题是,如何将数字 -1 和 0 改回 True/False 的 bool 值?或者,是否有更好的方法来执行此查询?

    此致,
    菲尔

    最佳答案

    函数CBool()会将数字改回 True 或 False

    关于ms-access - Access 数据类型转换为 bool 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3530417/

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