Ordenación en Oracle
Es posible configurar el tipo de ordenación en Oracle. Al ordenar por un campo varchar2, los registros que empiezan con un número salen al final. Me gustaria que salieran primero los numéricos.
También me gustaría saber si es posible que no distinga mayúsculas y minúsculas.
Com podéis ver, no estoy muy familiarizado con Oracle ya que hasta el momento he trabajado con SQL Server.
Un saludo.
También me gustaría saber si es posible que no distinga mayúsculas y minúsculas.
Com podéis ver, no estoy muy familiarizado con Oracle ya que hasta el momento he trabajado con SQL Server.
Un saludo.
En tu query pon un
ORDER BY CAMPO DESC
Esto hara que los registros que comienzan con un caracter numerico salgan primero. En cuanto a que no haga diferencia entre maysucalas y minuscalas. Tendrias que convertir toda tu cadena a mayusculas o minusculas(es la unica manera que conozco para que no haga la diferencia).
select upper(campo)
from tabla
order by upper(campo) desc
ORDER BY CAMPO DESC
Esto hara que los registros que comienzan con un caracter numerico salgan primero. En cuanto a que no haga diferencia entre maysucalas y minuscalas. Tendrias que convertir toda tu cadena a mayusculas o minusculas(es la unica manera que conozco para que no haga la diferencia).
select upper(campo)
from tabla
order by upper(campo) desc
