Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Làm cách nào tôi có thể kiểm tra null và không null cùng một lúc trong sql?

Nhưng

middle like '%%' or middle is null

luôn đúng:middle là null, trong trường hợp đó middle is null là true hoặc nó chứa một hoặc nhiều ký tự, trong trường hợp này, middle like '%%' là đúng. Vì vậy, bạn có thể chỉ cần viết:

select * from employees
where
lastname like '%smith%' and firstname like '%bob%'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhập BLOB (Hình ảnh) từ oracle sang tổ ong

  2. Kích hoạt chèn hàng vào bảng nhật ký khi chèn hoặc xóa trong bảng người được biên dịch với lỗi

  3. WHERE IN điều kiện không chấp nhận giá trị chuỗi

  4. Tại sao các hàm tổng hợp không được phép trong mệnh đề where

  5. ORACLE SQL Chạy TOTAL và tổng ngày bằng cách sử dụng hàm cửa sổ