我有一个MySQL数据库,有很多列(比如说column0 .. column19)。使用条件列表的任何子集查询数据库
我想选择满足以下形式的条件的数据库中的所有行:
column0 < value0 AND column1 < value1 AND ... AND column19 < value19.
美中不足的是,我想选择其中满足任何条件15脱离上述的行。
我知道我可以做多个查询将15个条件的所有可能的组合,但我正在寻找一个只有1个查询的解决方案。
MySQL有可能吗?是否有另一个数据库架构允许这样的查询?
感谢
@AmirW:你是说如果满足条件中的至少15个条件,你想选择一行? – 2011-05-13 23:23:08
@Rob考伊,是 – AmirW 2011-05-13 23:24:38
你可以在陈述中做或不做过滤,并过滤掉没有至少15个之后的? – Tbone 2011-05-13 23:29:50