It is probably why the Roman Empire fell - they had ZERO tolerance for error.
AKA The had tolerance for error. ;) -John On Thu, Dec 13, 2012 at 11:36 AM, 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_ > -- *John Sundberg* Kinetic Data, Inc. "Your Business. Your Process." *Save The Date! *Second Annual KEG (Kinetic Enthusiasts Group) Feb. 25th - March 1st in Denver, CO. For more information click here - KEG<http://www.kineticdata.com/Events/KEG.html> 651-556-0930 I [email protected] www.kineticdata.com I community.kineticdata.com _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org "Where the Answers Are, and have been for 20 years"

