gpt4 book ai didi

mysql - 查找 id 可以位于多列之一的行

转载 作者:行者123 更新时间:2023-11-29 16:03:11 27 4
gpt4 key购买 nike

是否有更优雅的 SQL 查询来选择 ID 可以在 col1 或 col2 或 col3 等中的行,而无需包含大量 OR 运算符的长条件?

我想产生与以下查询相同的结果:

SELECT * 
FROM tab
WHERE (col1 = _x_ OR col2 = _x_ OR col3 = _x_);

最佳答案

你可以使用类似的东西:

 select * from tab where 'x' in (col1, col2, col3...)

关于mysql - 查找 id 可以位于多列之一的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55981050/

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