Interbase - order by en interbase

 
Vista:

order by en interbase

Publicado por Carlos (1 intervención) el 01/02/2005 18:01:17
hola a todos, necesito ayuda con una sql
quiero sacar todos los registro de una tabla ordenados x nombre.
si pongo select * from contactos order by nombre , la respuesta es case sensitive y me coloca antes los q empiezan x mayusculas y despues lo de minusculas.
He añadido una udf strucase asi q pongo
select strucase(nombre) from contactos order by nombre , aqui me devuelve todas en mayusculas pero en el mismo orden q la anterior, osea antes ordena y despues pasa a amyusculas

Tambien probe anidando sql
select nombremay from(select strucase(nombre)as nombremay from contactos) oder by nombremay , pero interbase no permite anidar select y da error.
Estoy ya desesperdo, a ver si podeis echarme una mano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder