SQL中的条件过滤器

时间:2017-02-27 14:00:00

标签: sql tsql

假设我有四个字段Type1Type2Type3Type4。我想要实现的是Type1是否为真,只带来Type1为真且Type2大于2的记录。但如果Type3为真,则只带记录其中Type3是真的。当我需要有条件地进行过滤时,我的大脑停了下来。我怎样才能做到这一点?谢谢。

1 个答案:

答案 0 :(得分:1)

这是你想要的吗?

where (type1 = 'true' and type2 > 2) or
      (type3 = 'true')