【发布时间】:2018-01-07 11:43:15
【问题描述】:
所以我有一个带有多个 WHERE 子句的以下形式的 SQL 语句:
SELECT cols FROM table
WHERE
CONDITION1 OR
CONDITION2 OR
...
CONDITIONN
我知道,如果我运行它,那么我将获得至少满足上述 n 条件之一的所有行。
但是现在,我想返回至少满足k 个 WHERE 条件的行。有没有办法在 SQL 中执行此操作而无需写出 WHERE 子句集的所有 n Choose k 子集?
【问题讨论】:
-
您使用的是哪个DBMS?
-
netezza sql....