Which operator checks for inequality in SQL?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "Both != and <>". Trong SQL, <> là toán tử khác (not equal) theo chuẩn ANSI SQL, còn != là cách viết tương đương được hầu hết hệ quản trị cơ sở dữ liệu hỗ trợ, gồm SQLite, MySQL, PostgreSQL và SQL Server; WHERE age <> 18 và WHERE age != 18 cho cùng một kết quả. Vì cả hai ký hiệu đều kiểm tra sự khác nhau nên phương án gộp này là đầy đủ nhất. Phương án "!=" đúng nhưng chỉ nêu một trong hai cách viết, chọn riêng nó là bỏ sót ký hiệu chuẩn. Phương án "<>" cũng đúng nhưng chưa đầy đủ vì bỏ sót cách viết quen thuộc với lập trình viên Python. Phương án "NOT" là toán tử logic phủ định cả một điều kiện, ví dụ WHERE NOT age = 18; nó đảo kết quả đúng sai của điều kiện đứng sau chứ bản thân không phải toán tử so sánh khác.
Cùng phần 4
What is the default sorting mode of the ORDER BY clause?Có lời giảiCâu hỏiWhich of the following is the database software used in this class?Có lời giảiCâu hỏiWhich is the correct command for a statement that will select data from the Breed column in the Cats table?Có lời giảiCâu hỏiCả 36 câu của chủ đề36 câu
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây