CONSULATA ATUALIZACAO - ACCESS

TIAGOFABRE 19/01/2010 11:46:04
#332291
[txt-size=5] Olá pessoal, sou novo na linguagem sql, e tenho um banco de dados, qu te os nomes dos participantes e o campo email, no campo email, tenho que deixar assim: a primeira letra de um nome e aprimeiraletra do ultimo nome da pessoal, por exemplo : Alberto Dia Ferreira, então tenho que pegar as letras A,e F, e colocar [Ô]@provedor.com[Ô]
o que eu sei eé que iso é feito com o comando update, porem nao sei pegar as letras dos nomes ( ja que nao conheço muitos comandos sql), alguem poderia me ajudar, estou precisando muito disso, desde já obrigado... [/txt-size]
RCMRO 19/01/2010 14:02:58
#332307
Resposta escolhida
Tenta assim:

-- Este pega o Primeiro e o último nome
UPDATE EMails
SET Email = lcase(left(Nome, instr(Nome,[Ô] [Ô]) - 1) & [Ô].[Ô] & mid(Nome, instrrev(Nome,[Ô] [Ô]) +1)) & [Ô]@provedor.com.br[Ô]


-- Este pega a Primeira letra do primeiro e do último nome
UPDATE EMails
SET Email = lcase(left(Nome, 1) & mid(Nome, instrrev(Nome,[Ô] [Ô]) +1,1)) & [Ô]@provedor.com.br[Ô]


RCMRO 25/01/2010 09:47:35
#332774
E ai cara, resolveu o seu problema ou não?
Se sim, fecha o tópico e pontua. Se não, manda a dúvida que a gente tenta ajudar mais.
Tópico encerrado , respostas não são mais permitidas