Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Leonair

somar algo ao resultado de um cast

Recommended Posts

Ola pessoal essa instrução abaixo esta funcionado e me retonar a quatidade de pessoas do sexo masculino separado por idade. Na instrução eu usei o cast para transformar o valor para caracter. agora eu quero juntar ao resultado o caracter '%', gostaria de saber se é possivel fazer isso.

 

 

SELECT
IDADE,
CAST(COUNT(CASE SEXO WHEN 'MASCULINO' THEN CODIGO END)AS VARCHAR(6))   MASCULINO
FROM
pesquisa3
GROUP BY
IDADE

 

exemplo do resutaldo da instrução:

 

IDADE MASCULINO

18 12

19 10

20 20

 

QUERO QUE APAREÇA ASSIM

 

IDADE MASCULINO

18 12%

19 10%

20 20%

Compartilhar este post


Link para o post
Compartilhar em outros sites

Irmão vai ficar assim:

 

SELECT

IDADE,

CAST(COUNT(CASE SEXO WHEN 'MASCULINO' THEN CODIGO END)AS VARCHAR(6)) || '%' MASCULINO

FROM

pesquisa3

GROUP BY

IDADE

 

Obs.: Testei o exemplo no firebird / interbase e funcionou.

Espero ter ajudado...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.