Вопросы с тегом «condition»

33
Логические операторы ИЛИ И в условии и порядке условий в ГДЕ

Давайте рассмотрим эти два утверждения: IF (CONDITION 1) OR (CONDITION 2) ... IF (CONDITION 3) AND (CONDITION 4) ... Если CONDITION 1есть TRUE, будет CONDITION 2проверено? Если CONDITION 3есть FALSE, будет CONDITION 4проверено? Как насчет условий на WHERE: оптимизирует ли ядро ​​SQL Server все...

16
НЕ (a = 1 И b = 1) против (a <> 1 И b <> 1)

В WHEREпредложении SQL-запроса я ожидаю, что эти два условия будут иметь одинаковое поведение: NOT (a=1 AND b=1) против a<>1 AND b<>1 Первое условие ведет себя так, как и ожидалось, и, хотя я и предполагаю, что второе условие делает то же самое, оно не выполняется Это очень простые...

11
Инвертировать логическое выражение, которое может возвращать UNKNOWN

пример У меня есть стол ID myField ------------ 1 someValue 2 NULL 3 someOtherValue и логическое выражение T-SQL, которое может принимать значения ИСТИНА, ЛОЖЬ или (из-за троичной логики SQL) НЕИЗВЕСТНО: SELECT * FROM myTable WHERE myField = 'someValue' -- yields record 1 Если я хочу получить все...