gpt4 book ai didi

sql - 如何在 vb.net 中使用 Switch 语句 Access 数据库

转载 作者:搜寻专家 更新时间:2023-10-30 20:17:41 26 4
gpt4 key购买 nike

我正在尝试SELECT 2 个字段中的最高日期值作为变量,然后在WHERE 中使用它这是我的查询

SELECT Some_ID, Stuff_Name, Bla_number, Something_Else, SWITCH(Review_date > Revised_date, Review_date, Revised_date > Review_date, Revised_date) AS MaximumDate 
FROM DocList
WHERE (MaximumDate >= CDATE('01/01/1990')) AND (MaximumDate <= CDATE('01/01/2011'))

我收到错误消息 No value given for one or more required parameters。

最佳答案

你又打错了,或者它不知道 MaximumDate 是什么:

SELECT 
Some_ID,
Stuff_Name,
Bla_number,
Something_Else,
DateAdd("yyyy", 2, IIf(Review_date > Revised_date, Review_date, Revised_date)) AS MaximumDate
FROM
DocList
WHERE
IIf(Review_date > Revised_date, Review_date, Revised_date)
Between #01/01/1990# AND #01/01/2011#

关于sql - 如何在 vb.net 中使用 Switch 语句 Access 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29349760/

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