Como obter resultado por condicional de função lógica em Consulta (SELECT) existente na linguagem de Manipulação de Dados (DML) do Azure SQL/SQL Server
Este código T-SQL realiza uma consulta na tabela "erp.Colaboradores". Vou explicar cada parte do código:
SELECT [ID], IIF([Demissao] IS NULL, 'I', 'A') AS Status:
FROM [erp].[Colaboradores]:
ORDER BY [ID] DESC:
Portanto, o código retorna os IDs dos colaboradores e um status ('I' para Inativo, 'A' para Ativo) com base na presença ou ausência de uma data de demissão na coluna "Demissao". Os resultados são ordenados pelos IDs de forma descendente. Essa consulta é útil quando você deseja visualizar o status (ativo ou inativo) dos colaboradores em ordem decrescente de ID.
Cientista de Dados e Consultor de Soluções Digitais e Analíticas
@fabioms