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

Câu lệnh WHERE có điều kiện SQL Server

Hãy thử cái này, thật thanh lịch :)

 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. Lỗi SQL với Thứ tự Theo trong Truy vấn Con

  2. Hàm tính giá trị trung bình trong SQL Server

  3. Sử dụng Bộ nhớ Intel Optane dành cho Máy chủ SQL

  4. Cách giảm kích thước của tệp dữ liệu trong SQL Server (T-SQL)

  5. Cách đổi tên cơ sở dữ liệu trong SQL Server - Hướng dẫn SQL Server / TSQL Phần 26