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

Đối số tùy chọn trong mệnh đề WHERE

Ngoài ra cho ISNULL / COALESCE tùy chọn, bạn có thể kiểm tra các tham số xem có rỗng không:

SELECT NAME  
FROM TABLE  
WHERE  
    (@City IS NULL OR City = @City)
AND 
    (@Gender IS NULL OR Gender = @Gender)
AND 
    (@Age IS NULL OR Age = @Age) 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sự khác biệt giữa char, nchar, varchar và nvarchar trong SQL Server là gì?

  2. Đang đợi localhost, mãi mãi!

  3. Nhật ký giao dịch cho cơ sở dữ liệu đã đầy

  4. LEFT () so với SET TEXTSIZE trong SQL Server:Sự khác biệt là gì?

  5. Giao diện mạng SQL, lỗi:50 - Đã xảy ra lỗi Thời gian chạy cơ sở dữ liệu cục bộ. Không thể tạo phiên bản tự động