Ordem Alfabética
Fala Nação Delphiana,
como faço para que as letras acentuadas fiquem na ordem alfabética correta em uma seleção SQL?
como faço para que as letras acentuadas fiquem na ordem alfabética correta em uma seleção SQL?
Cfialho
Curtidas 0
Respostas
Wtjunior
06/04/2004
Eu também passei por uma coisa parecida no Oracle com letras maiúsculas e minúsculas, eu resolvi usando a função UPPER(NOME).
Qual BD vc usa? verifique se não existe uma função para isso... se não existir faça na mão, crie uma nova coluna no banco de dados igual ao a coluna que vc quer ordenar e grave sem acentuação (faça uma rotina para trocar as letras com acento para sem acento) e ordene por essa coluna.
Gambiarra pura....
Wilson
Qual BD vc usa? verifique se não existe uma função para isso... se não existir faça na mão, crie uma nova coluna no banco de dados igual ao a coluna que vc quer ordenar e grave sem acentuação (faça uma rotina para trocar as letras com acento para sem acento) e ordene por essa coluna.
Gambiarra pura....
Wilson
GOSTEI 0