I've been running into an issue.
Can someone explain why
SELECT (null <> 'TEST STRING')
and
SELECT (null != 'TEST STRING')
returns NULL instead of a boolean true as you would expect?
I'm not looking for a solution, rather for an explanation why SQL behaves like this.
You would expect any comparison in no matter what language to return a boolean.