sql >> Databasteknik >  >> RDS >> Sqlserver

SQL Server IIF vs CASE

IIF är detsamma som CASE WHEN <Condition> THEN <true part> ELSE <false part> END . Frågeplanen kommer att vara densamma. Det är kanske "syntaktiskt socker" som initialt implementerats.

CASE är portabelt över alla SQL-plattformar medan IIF är SQL SERVER 2012+ specifik.



  1. MySql-variabler och php

  2. Mysql Query-problem med LIKE och apostrof

  3. SQL Group By - Generera flera aggregerade kolumner från en enda kolumn

  4. Ersätt hela ordet med ms sql server replace