2009/5/7 PAULO <[email protected]> > Ola Pessoal, > > Preciso concatenar campos de tabelas realacionadas > porem retorna erro: > > { > SELECT CONCAT(a.nome, b.especialidade) > FROM medico a JOIN especialidade b > ON (a.especialidade = b.idesp) > ORDER BY idmed > } > >
Paulo, Tente assim: SELECT a.nome || b.especialidade FROM medico a JOIN especialidade b ON (a.especialidade = b.idesp) ORDER BY idmed E veja: http://www.postgresql.org/docs/8.3/interactive/functions-string.html Se quiser manter alguma compatibilidade vc poderia escrever uma funcao que fizesse isso por vc: CREATE OR REPLACE FUNCTION concat(text, text) RETURNS text AS $$ SELECT $1 || $2; $$ LANGUAGE sql; Cordialmente, -- Fabrízio de Royes Mello >> Blog sobre PostgreSQL: http://fabriziomello.blogspot.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
