gpt4 book ai didi

包含多个 SELECT 语句的 SQL IN 语句

转载 作者:行者123 更新时间:2023-12-04 13:55:18 25 4
gpt4 key购买 nike

我的问题与此类似。

Check if column value exists in another column in SQL

但是,在我的例子中,IN 语句中最多有五个选择语句。它看起来像这样:

SELECT Criterion1 FROM tblFilter WHERE Criterion1 IN(SELECT Criterion2 FROM tblFilter,SELECT Criterion3 FROM tblFilter)

然而,当我在 vb.net 上运行它时,我从这个查询中得到了语法错误。那么,正确的是什么?

最佳答案

对于 Access SQL,您需要使用如下结构:

SELECT ... 
FROM tblFilter
WHERE Criterion1 IN (SELECT Criterion2 FROM tblFilter)
OR Criterion1 IN (SELECT Criterion3 FROM tblFilter)

关于包含多个 SELECT 语句的 SQL IN 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29083360/

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