1
resposta

[Dúvida] Como mostrar a quantidade de cada classificação?

Tentei criar uma nova query mostrando a quantidade de velhos, jovens e crianças aproveitando a classificação feita na mesma query. Não consegui! Alguém tem ideia de como fazer essa mudança apenas utilizando o que foi ensinado até aqui?

Na imagem abaixo, uma gambiarra (fiz uma query que criasse uma tabela de classificação através do CREATE TABLE e SELECT). Após isso, agrupei a quantidade de clientes por classificação.

Nessa Imagem

1 resposta

Yuri,

Tinha esquecido como fazia, mas pesquisei e eu acho que é isso que você deseja:

SELECT 
    NOME,
    DATA_DE_NASCIMENTO,
    CASE
        WHEN YEAR(DATA_DE_NASCIMENTO) < '1990' THEN 'VELHO'
        WHEN YEAR(DATA_DE_NASCIMENTO) >= '1990' and YEAR(DATA_DE_NASCIMENTO) <= 1995 THEN 'JOVEM'
        ELSE 'CRIANCA'
    END AS CLASSIFICACAO
INTO classe_cliente
FROM SUCOS_FRUTAS.dbo.TABELA_DE_CLIENTES;

=========================================

Criar nova tabela a partir de outra no sql server [fechada]

SELECT colunas 
INTO tabelaNova 
FROM TabelaQueDesejaCopiar 
WHERE Condicao

https://pt.stackoverflow.com/questions/267988/criar-nova-tabela-a-partir-de-outra-no-sql-server

=========================================

Se sua pergunta foi respondida, não esqueça de fechar o tópico e se gostou da minha resposta, me pontue... é que eu adoro esses pontinhos...

[]'s,

Fabio I.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software