LOL!!!!! :)

On Thu, Dec 13, 2012 at 12:36 PM, Thad Esser <[email protected]> wrote:
> ** Its always funny how "nothing" can be so confusing.  No wonder the Romans
> didn't have a zero.  :-)
>
> Thad
>
>
> On Thu, Dec 13, 2012 at 8:51 AM, Mueller, Doug <[email protected]> wrote:
>>
>> **
>>
>> Folks,
>>
>>
>>
>> Just to be clear….
>>
>>
>>
>> This is not an AR or SRM topic.   It is a Relational Database query topic.
>>
>>
>>
>> NULL is a value.  It means that there is "no value".
>>
>>
>>
>> So, if you search for something in ANY relational database and specify a
>> criteria, unless you explicitly test for
>>
>> NULL values, NULL values will not match.
>>
>>
>>
>> Yes, this seems weird that "NULL" will not match when you say "does not
>> equal a specific value".  But, that is
>>
>> the nature of relational queries.
>>
>>
>>
>> "no value" does not match and does not NOT match ANYTHING.  It can only be
>> tested for NULL.
>>
>>
>>
>> ANY qualification where the value in the DB is NULL will return a FALSE
>> for that portion of the qualification
>>
>> unless the qualification is specifically to test for NULL.
>>
>>
>> Just something to keep in mind whenever you are querying a database.
>>
>>
>>
>> Doug Mueller
>>
>>
>>
>> From: Action Request System discussion list(ARSList)
>> [mailto:[email protected]] On Behalf Of Jason Miller
>> Sent: Thursday, December 13, 2012 7:39 AM
>> To: [email protected]
>> Subject: Re: Qualification syntax question
>>
>>
>>
>> **
>>
>> You are correct, this happens throughout AR not just SRM. Now that you are
>> excluding based on 'Remedy Login ID' you will have to explicitly include
>> $NULL$ in the query.
>>
>> Something like:
>> AND ('Remedy Login ID' != $\USER$ OR 'Remedy Login ID' = $\NULL$)
>>
>> Jason
>>
>> ** All,
>> Need to understand the behavior behind this. It's within SRM but I feel
>> the qualification is AR related so any help would be appreciated.
>> I have a service that has to do with access. Of course, the requirement is
>> that the submitter should not be able to pick themselves as someone who
>> needs to get access. There are search menus that allow the submitter to
>> narrow down to the person who needs access. The last menu is called Full
>> Name and it does a lookup on the People form. Without the requirement of the
>> submitter being unable to pick themselves, the menu works fine. However,
>> when I add the following to the qualification:
>>
>> AND  'Remedy Login ID' !=  $\USER$
>>
>> my requirement is met but with side effects. The submitter cannot see
>> their name in the drop down but the side effect is that any user who has a
>> $NULL$ value in the Remedy Login ID field doesn't show up either. How is it
>> that the above string also includes null values?
>>
>> This is SRM/ITSM/ARS 7.6.04 p1
>>
>> --
>> Tauf Chowdhury
>>
>>
>> _ARSlist: "Where the Answers Are" and have been for 20 years_
>>
>> _ARSlist: "Where the Answers Are" and have been for 20 years_
>>
>> _ARSlist: "Where the Answers Are" and have been for 20 years_
>
>
> _ARSlist: "Where the Answers Are" and have been for 20 years_

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
"Where the Answers Are, and have been for 20 years"

Reply via email to