I have a query that is similar to this:
For some reason, when I specify 'not in' , it doesn't return entries that have empty strings for the field: USER_DEFINED and USER_DEFINED_LIST. Is this something that Oracle implements to confuse me or is there something wrong with my logic?
Code:
PRODUCT='YYY' AND VERSION='XXX'
AND
(
TARGET_VERSION in ('50mp1','5.0MP1')
)
AND
(
(
USER_DEFINED_LIST not in ('CVR','VVR')
)
OR
(
USER_DEFINED not in ('VVR','VRAS')
)
)
For some reason, when I specify 'not in' , it doesn't return entries that have empty strings for the field: USER_DEFINED and USER_DEFINED_LIST. Is this something that Oracle implements to confuse me or is there something wrong with my logic?