Sự khác biệt giữa toán tử <> và KHÔNG trong Microsoft Access?


1

Sự khác biệt giữa toán tử "<>" và "KHÔNG" là gì khi được sử dụng trong Microsoft Access?

Câu trả lời:


5

NOT là một toán tử đơn nguyên bổ sung cho đối số của nó, vd

  • NOT(TRUE) tương đương với FALSE

Ngược lại <>là một toán tử nhị phân so sánh hai giá trị, ví dụ

  • 1<>0tương đương với TRUE, hoặcNOT(1=0)

Tương đương sau này là ý nghĩa duy nhất trong đó hai được kết nối.


0

NOT OperatorHoạt động liên quan đến toán tử KHÔNG được gọi là 'Phủ định logic'. Hoạt động này được thực hiện trên chỉ một đầu vào hoặc toán hạng. Nó trả về giá trị TRUE nếu đầu vào là FALSE và ngược lại. Không phải toán tử là không đúng với hoạt động của bạn như

Không Null (không null)
Không = (không bằng)
Không trong (Không tồn tại)
nhưng <> chỉ khác với bất kỳ giá trị nào hoặc không = với giá trị


"nhưng <> chỉ khác với" - khác với cái gì? Nó khác nhau như thế nào? Bạn đã thấy đã viết một nửa câu trả lời.
DavidPostill
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.