Colocar Primeira letra em maiusculo

MySQL

11/08/2013

Opa pessoal, blzura?

Seguinte, como eu faço para pegar um campo varchar, no MySQL e colocar a primeira letra em maiúsculo?

Por exemplo, no select abaixo como seria?

SELECT NOME, SEXO FROM CLIENTE


Obrigado a quem puder ajudar.
Oracinelson Matos

Oracinelson Matos

Curtidas 0

Melhor post

Wesley Yamazack

Wesley Yamazack

05/12/2013

Amigo, acho que você poderia fazer assim, vou fazer por partes, vamos lá:

1 - pegar a primeira letra e colocar em maiúsculo,
SELECT Upper(substr(descricao, 1,1)) FROM autor a


2 - pegar o resto do texto e colocar todo em minusculo
SELECT lower(substr(descricao, 2,length(descricao))) FROM autor a


3 - juntando tudo
SELECT concat(Upper(substr(descricao, 1,1)), lower(substr(descricao, 2,length(descricao)))) FROM autor a


O principio é o mesmo para qualquer BD.

Um abraço e até mais.
GOSTEI 1

Mais Respostas

Roniere Almeida

Roniere Almeida

11/08/2013

eu acho que não existe essa função, pelo menos não encontrei material em portugues.

[url]http://ramonrdm.wordpress.com/2011/07/30/transformar-letras-minusculas-e-maiusculas-com-mysql/[/url]

se conseguir a solução, post
GOSTEI 0
Rodrigo Lacerda

Rodrigo Lacerda

11/08/2013

Também desconheço amigo , mas qualquer novidade divulgue para nós.. abs
GOSTEI 0
Oracinelson Matos

Oracinelson Matos

11/08/2013

Opa Roniere, a minha dúvida é como colocar apenas uma letra, teu link ensina a colocar o campo inteiro :(.. estou na luta aki ainda.

obrigado ate´mais.
GOSTEI 0
Roniere Almeida

Roniere Almeida

11/08/2013

Opa Roniere, a minha dúvida é como colocar apenas uma letra, teu link ensina a colocar o campo inteiro :(.. estou na luta aki ainda.

obrigado ate´mais.


desculpa então, a dica do Yamazak ajudou?
GOSTEI 0
Alex Lekao

Alex Lekao

11/08/2013

Amigo, acho que você poderia fazer assim, vou fazer por partes, vamos lá:

1 - pegar a primeira letra e colocar em maiúsculo,
SELECT Upper(substr(descricao, 1,1)) FROM autor a


2 - pegar o resto do texto e colocar todo em minusculo
SELECT lower(substr(descricao, 2,length(descricao))) FROM autor a


3 - juntando tudo
SELECT concat(Upper(substr(descricao, 1,1)), lower(substr(descricao, 2,length(descricao)))) FROM autor a


O principio é o mesmo para qualquer BD.

Um abraço e até mais.


Foi exatamente o que pensei que poderia ser feito.... rsrsrsr

pena que peguei o post andando... rsrsrs ou finalizando... rsrsr
GOSTEI 0
Wesley Yamazack

Wesley Yamazack

11/08/2013

Legal Alex, vlw a força de sempre que você tem dado no forum!!

E obrigado a todos os outros pela ajuda também, é por isso que somos fortes, muitos ajudam!!!

Um abraço pessoal
GOSTEI 0
Alex Lekao

Alex Lekao

11/08/2013

Legal Alex, vlw a força de sempre que você tem dado no forum!!

E obrigado a todos os outros pela ajuda também, é por isso que somos fortes, muitos ajudam!!!

Um abraço pessoal


Disponha...

Tamo na area!!!! rsrsr

Abraco.
GOSTEI 0
Roniere Almeida

Roniere Almeida

11/08/2013

Legal Alex, vlw a força de sempre que você tem dado no forum!!

E obrigado a todos os outros pela ajuda também, é por isso que somos fortes, muitos ajudam!!!

Um abraço pessoal


é noiz!!! hehehe
GOSTEI 0
Alex Lekao

Alex Lekao

11/08/2013

Legal Alex, vlw a força de sempre que você tem dado no forum!!

E obrigado a todos os outros pela ajuda também, é por isso que somos fortes, muitos ajudam!!!

Um abraço pessoal


é noiz!!! hehehe


Roniere atacando com um Carioquexxx... rsrsr
GOSTEI 0
POSTAR