Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

jafm

[Resolvido] colocar unidade na query

Mensagens Recomendadas

jafm

Boas,

Estou a tentar fazer este select

SELECT top 10 Nome, Count(Cast(LOJA as nvarchar)+' imi' ) as total

Só que não está a passar o resultado pretendido não aparece imi à frente do resultado.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Caça

Isto?

SELECT top 10 Nome, convert(nvarchar, Count(LOJA))  + ' imi' as total

Editado por Caça

Pedro Martins

Não respondo a duvidas por PM

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
jafm

Ok,

A minha query é antiga , ou seja, sem unidade de medida é esta

--SELECT Site.Nome, Cast(COUNT(Cliente.LOJA) as nvarchar) +' imi' as total 
SELECT Site.Nome, COUNT(Cliente.LOJA) as total 
FROM Cliente INNER JOIN
Site ON Cliente.LOJA = Site.Loja
Group by Cliente.LOJA, Site.Nome
order by total desc

o que eu pretendo é colocar as frente de total a unidade de medida exemplo 'imi'

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Rechousa

Isto deverá funcionar.

SELECT Nome, CAST(Total AS NVARCHAR) + ' imi' FROM
(
SELECT TOP 100 PERCENT Site.Nome, COUNT(Cliente.LOJA) as total
FROM Cliente INNER JOIN
Site ON Cliente.LOJA = Site.Loja
Group by Cliente.LOJA, Site.Nome
order by total desc
) A

Editado por Rechousa

Pedro Martins

Sharing is Knowledge!

http://www.linkedin.com/in/rechousa

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.