Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Klausa WHERE menggunakan nilai yang bisa berupa NULL

Cukup gunakan logika DAN/ATAU mis.

SELECT *
FROM Customers
WHERE ((Firstname IS NULL AND @firstname IS NULL) OR Firstname = @firstname)
AND ((Lastname IS NULL AND @lastname IS NULL) OR Lastname = @lastname);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Berhenti membuat SQL Server melakukan pekerjaan kotor Anda

  2. Cara Menginstal SQL Server Manager Studio (SSMS) - Tutorial SQL Server / TSQL Bagian 1

  3. Membuat Tabel di SQL Server (T-SQL)

  4. Tugas SSIS untuk impor jumlah kolom yang tidak konsisten?

  5. Menghindari injeksi SQL tanpa parameter