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

HOẶC không được hỗ trợ với Câu lệnh CASE trong SQL Server

Định dạng đó yêu cầu bạn sử dụng:

CASE ebv.db_no 
  WHEN 22978 THEN 'WECS 9500' 
  WHEN 23218 THEN 'WECS 9500'  
  WHEN 23219 THEN 'WECS 9500' 
  ELSE 'WECS 9520' 
END as wecs_system 

Nếu không, hãy sử dụng:

CASE  
  WHEN ebv.db_no IN (22978, 23218, 23219) THEN 'WECS 9500' 
  ELSE 'WECS 9520' 
END as wecs_system 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Danh sách các toán tử so sánh máy chủ SQL

  2. Cập nhật SQL với row_number ()

  3. Tạo bảng trong SQL Server 2017

  4. Lệnh gọi sql-server được lưu trữ trong Python với tham số bảng có giá trị

  5. Lấy ngày bắt đầu tuần và ngày kết thúc tuần từ số tuần