Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

IN Operator SQL

Dzieje się tak, ponieważ null = null jest zawsze false operatorem do użycia dla null jest IS lub IS NOT Możesz użyć poniższego zapytania, aby uzyskać oczekiwane wyniki

SELECT n FROM Nums WHERE n IN (1,2) OR n IS NULL

[Edytuj]Dzięki @Buckwad



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Unikanie wstrzykiwania SQL bez parametrów

  2. Spróbuj Catch Nie mogę obsłużyć tabeli zmiany

  3. Jak zmienić domyślną datę systemową z ymd na dmy?

  4. Interfejsy sieciowe programu SQL Server:ciąg połączenia jest nieprawidłowy [87]

  5. Używanie kolumny Alias ​​w klauzuli WHERE w ms-sql 2000