Usuário com melhor resposta
Contar Caracteres da Colunas

Pergunta
-
Olá Galera!
Tenho uma tabela com as colunas Nome do funcionário e T1, T2, T3 até T30 onde são incluídos dados "OK" e "NOK".
Preciso fazer um relatório destas colunas.
A duvida é como contar todos "OK" e "NOK" de cada funcionário do T1 ao T30.
Obrigado.
Respostas
Todas as Respostas
-
Bom Dia,
Até que dá para resolver só no SELECT convencional, mas é uma ótima oportunidade para testar os novos recursos do 2005. Veja o exemplo abaixo:
Code SnippetCREATE
TABLE #T (ID INT,T01
T03
CHAR(3), T04 CHAR(3))INSERT
INTO #T VALUES (1,'OK','OK','OK','OK')INSERT
INTO #T VALUES (2,'NOK','NOK','NOK','NOK')INSERT
INTO #T VALUES (3,'OK','NOK','NOK','OK')INSERT
INTO #T VALUES (4,'OK','NOK','OK','OK')INSERT
INTO #T VALUES (5,'NOK','NOK','NOK','OK')SELECT ID,
SUM
SUM
(CASE VALOR WHEN 'NOK' THEN 1 ELSE 0 END) AS NOKFROM
UNPIVOT
GROUP
BY ID[ ]s,
Gustavo
-
-