Como concatenar campos?

13/04/2005

0

Como faço para concatenar campos no SQL Server?

Tentei fazer assim, mas não funcionou:
SELECT     users_1.useruri & users_2.useruri AS EXPR1
FROM       messages INNER JOIN
                      users users_1 ON messages.fromid = users_1.userid INNER JOIN
                      users users_2 ON messages.toid = users_2.userid



Tenil

Tenil

Responder

Posts

13/04/2005

Gandalf.nho

Não uso SQL Server, mas no SQL padrão é assim:
SELECT users_1.useruri||users_2.useruri AS EXPR1 
FROM messages INNER JOIN users users_1 
ON messages.fromid = users_1.userid INNER JOIN users users_2 
ON messages.toid = users_2.userid



Responder

14/04/2005

Emersonn

Para você concatenar dois campos string (varchar, char, etc) no sql server você usa o sinal de ´+´ .

Ex: select texto1 + texto2 as texto_completo from mensagem

Espero ter ajudado.


Responder

15/04/2005

Tenil

Funcionou, obrigado.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar