我无法以一种或另一种方式找到答案。非常简单的问题,细节很少。

有没有更好的方法来做这样的事情:

SELECT *
FROM tablename tn
WHERE tn.col1 = 1
      AND tn.col2 = 1
      AND tn.col3 = 1
      AND tn.col4 = 1
      ...
      AND tn.coln = 1

多列都必须以相同的方式与单个常量进行比较?

最佳答案

我认为这是最好的方法。根据我的理解,没有其他更好的方法可以实现这一点。

关于sql - n 列的快捷方法与相同的常量进行比较?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12729920/

10-16 17:59