标签: sql tsql
假设我有四个字段Type1,Type2,Type3,Type4。我想要实现的是Type1是否为真,只带来Type1为真且Type2大于2的记录。但如果Type3为真,则只带记录其中Type3是真的。当我需要有条件地进行过滤时,我的大脑停了下来。我怎样才能做到这一点?谢谢。
Type1
Type2
Type3
Type4
答案 0 :(得分:1)
这是你想要的吗?
where (type1 = 'true' and type2 > 2) or (type3 = 'true')