我有一个非常简单的问题:如何针对单个值检查多个MySQL列?我基本上看起来与IN (1, 2, 3, 4)
可以针对多个值检查单个列的位置相反.
我知道我可以写多个句子,但我一直在寻找更优雅的解决方案.我正在使用PHP.谢谢!
仅在下面使用IN:
select * from TableName where 2 IN (ColumnOne,ColumnTwo,ColumnThree)
Run Code Online (Sandbox Code Playgroud)
这就是你要找的?
SELECT *
FROM tableName
WHERE 1 IN (col1, col2, col3, col4)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1824 次 |
最近记录: |