我有一个SQL视图我正在添加这两行:
AND (NOT((Segment = 7) AND (Type= 'Reserved')))
AND (NOT((Segment>= 6) AND (Type= 'NotReserved')))
查询有效,但是当我保存视图时,NOT((Segment = 7)
和NOT((Segment>= 6)
部分会被删除。当我更改AND子句的顺序时,我的意思是将查询更改为:
AND (NOT((Type= 'Reserved') AND (Segment = 7)))
AND (NOT((Type= 'NotReserved') AND (Segment>= 6)))
然后删除(Type= 'Reserved')
和(Type= 'NotReserved')
。这是为什么?我究竟做错了什么?感谢。