gpt4 book ai didi

sql-server - 搜索具有多个值的多个列 SQL

转载 作者:行者123 更新时间:2023-12-04 20:39:55 24 4
gpt4 key购买 nike

我知道用一个值搜索多个列是可能的。

我想为 4 个或 5 个值搜索 3-4 列

我想检查我选择的列中是否有特定值。

例子

Column 1 | Column 2 | Column 3 | Column 4 
| | |
Hello | | | = True
| | |
| Goodbye | | = True
| | Hello | Goodbye = True
| | |
| Hello | | = True
| | |
| | Goodbye | = True

在这个例子中,我希望 SQL 从所有具有 Hello 或 Goodbye 的行中提取数据,甚至在某些情况下。

有没有办法做我想做的事?

最佳答案

还有一种方法...

SELECT *
FROM TableName
WHERE 'Value1' IN (Col1,Col2,Col3...) OR 'Val2' in (Col1,Col2,Col3...) OR ...

关于sql-server - 搜索具有多个值的多个列 SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42821476/

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