Какая разница между оператором «<>» и "НЕ" при использовании в Microsoft Access?
2 ответа
5
NOT
- унарный оператор, дополняющий его аргумент, например
NOT(TRUE)
эквивалентноFALSE
В отличие от <>
это двоичный оператор, который сравнивает два значения, например
1<>0
эквивалентноTRUE
илиNOT(1=0)
Эта последняя эквивалентность - единственный смысл, в котором они связаны.
0
NOT Operator
Операция с оператором NOT называется «логическим отрицанием». Эта операция выполняется только для одного входа или операнда. Возвращает значение ИСТИНА, если ввод ЛОЖЬ, и наоборот.
Не оператор не соответствует вашей операции, как
Не ноль (не нуль)
Не = (не равно)
Не в (не существует)
но <> просто отличается от любого значения или нет = к значению