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

So sánh giá trị của hai cột rồi chọn giá trị lớn hơn

Trong T-SQL, IF lệnh dành cho điều khiển theo chương trình. Ví dụ:

  • IF x THEN doSQLStatement1 ELSE doSQLStatement2


Trong câu lệnh SQL, bạn cần CASE .

CASE WHEN a > b THEN a ELSE b 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. Khắc phục Msg 241 “Chuyển đổi không thành công khi chuyển đổi ngày và / hoặc thời gian từ chuỗi ký tự” trong SQL Server

  2. Chọn n hàng ngẫu nhiên từ bảng SQL Server

  3. Làm thế nào để thực hiện một LEFT JOIN trong SQL Server giữa hai câu lệnh SELECT?

  4. Kết nối SQL với IP công cộng, phiên bản được đặt tên và số cổng

  5. Làm thế nào để đặt giá trị cho biến bằng cách sử dụng 'thực thi' trong t-sql?