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

Warunkowa instrukcja WHERE SQL Server

Spróbuj tego, jest elegancki :)

 ALTER PROCEDURE [dbo].[usp_return_countries]
   @CountryID AS INT = 0
 AS
 BEGIN

    SELECT *
    FROM Countries
    WHERE Active = 1
    AND (@CountryID = 0 OR @CountryID = CountryID)

 END


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wstawianie wyników procedury przechowywanej z połączonego serwera

  2. NHibernate 3 określ typ danych sql z gadatliwą składnią

  3. SQL łączenie wielu kolumn w jedną kolumnę

  4. 3 sposoby na uzyskanie schematu zbioru wyników w SQL Server

  5. EXP() Przykłady w SQL Server