Função IIF
Exemplo 1:
Retorne "SIM" se a condição for VERDADEIRA ou "NÃO" se a condição for FALSA:
SELECT IIF(500<1000, 'SIM', 'NÃO');
Exemplo 2:
Retorne 5 se a condição for TRUE, ou 10 se a condição for FALSE:
SELECT IIF(500<1000, 5, 10);
Função LEN
Exemplo 1:
Retorna a quantidade de caracteres
SELECT LEN('TEXTO') as teste
Função LEFT e RIGHT
Exemplo 1:
Retorna a quantidade de caracteres começando pela esquerda
SELECT LEFT(pfunc.chapa, 3) as qnt
Função LOWER e UPPER
Letras em minúsculas e maiúsculas
Função LTRIM
Remove os espaços em branco antes do primeiro caractere inicial do texto
Função REPLACE
Substituir
Função ISNULL
Retorna o valor especificado se o resultado da expressão for NULL, caso contrário, retorna a expressão.
SELECT ISNULL(NULL, 'W3Schools.com');
Função COUNT
Contar
Função SUM
Soma
Função AVG
Média