Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-12-2010
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Poder: 20
Patricio Va por buen camino
ayuda para ordenar el sql

Hola gente, les hago una consulta, tengo una consulta sql donde uno de los campos es de tipo texto, pero en realidad el valor que se ingresa es en un 95% numeros sacando algunos casos que se le agrega alguna letra, por ejemplo 1a, o 1 solo, peero quisiera ordenarlo como si fueran numeros sin tener en cuenta las letras, como puedo hacer esto? gracias
Responder Con Cita
  #2  
Antiguo 30-12-2010
Delfino Delfino is offline
Miembro
 
Registrado: jul 2003
Ubicación: Madrid
Posts: 974
Poder: 21
Delfino Va por buen camino
Que gestor de BD usas?
Con Firebird se puede usar haciendo un cast(campo as Integer)
__________________
¿Microsoft? No, gracias..
Responder Con Cita
  #3  
Antiguo 31-12-2010
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Poder: 20
Patricio Va por buen camino
uso interbase 6

se puede en interbase?
Responder Con Cita
  #4  
Antiguo 31-12-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Patricio Ver Mensaje
se puede en interbase?
Sí, y te recomiendo que cambies esa versión de interbase 6 por firebird, ten en cuenta que interbase 6 es de 1998, tiene ya sus 12 añitos.
Responder Con Cita
  #5  
Antiguo 31-12-2010
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Poder: 20
Patricio Va por buen camino
como seria?

hola como seria un ejemplo, porque probe con uno que vi y me tiro un error
Responder Con Cita
  #6  
Antiguo 31-12-2010
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Poder: 20
Patricio Va por buen camino
Cita:
Empezado por Patricio Ver Mensaje
hola como seria un ejemplo, porque probe con uno que vi y me tiro un error
Yo probe con esto y me da error
select CODPROPIEDAD, CODPROPIEDADRUBRO, CODDIRECCION, CODCALLE,
PropiedadCatastral.Manzana, cast ('PARCELA' AS NUMERIC), Partida, CodEstadoVenta
from ....
Responder Con Cita
  #7  
Antiguo 31-12-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
El campo a ordenar es que debes "castear"

Código SQL [-]
select CODPROPIEDAD, CODPROPIEDADRUBRO, CODDIRECCION, CODCALLE, 
PropiedadCatastral.Manzana, PARCELA, Partida, CodEstadoVenta
from tbPropiedades
order by cast(parcela as integer)

Prueba por si funciona así.
Responder Con Cita
  #8  
Antiguo 04-01-2011
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Poder: 20
Patricio Va por buen camino
No Funciono

Me tira este error el ibconsole cuando quiero probar la consulta

Dynamic SQL Error
SQL error code = -104
Token unknown - line 8, char 36
CAST
Responder Con Cita
  #9  
Antiguo 04-01-2011
Delfino Delfino is offline
Miembro
 
Registrado: jul 2003
Ubicación: Madrid
Posts: 974
Poder: 21
Delfino Va por buen camino
Código SQL [-]
select CODPROPIEDAD, CODPROPIEDADRUBRO, CODDIRECCION, CODCALLE, 
PropiedadCatastral.Manzana, PARCELA, Partida, CodEstadoVenta, cast(parcela as integer)
from tbPropiedades
order by 9
__________________
¿Microsoft? No, gracias..
Responder Con Cita
  #10  
Antiguo 06-01-2011
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Poder: 20
Patricio Va por buen camino
vamos pero ....

una pregunta que pasa si en algun registro no tiene cargado ningun valor, y si daria un error como se podria solucionar. Gracias
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como Selecciona Impresora Para Tickets Y Otra Para Contratos, Ayuda!!! kizé Impresión 1 17-10-2010 18:41:00
Ayuda para instalar componente svqrbarcode para QReport BlueSteel Varios 4 24-09-2010 23:05:23
ayuda con ordenar dbgrid mariaesde SQL 7 22-07-2008 12:57:09
Componente para Ordenar y Filtrar DataSet's de ADO ritux Conexión con bases de datos 2 15-12-2005 16:26:49
Ayuda con el Microsoft Help Workshop para crear las ayudas para aplicaciones en Delph Lester Varios 2 19-06-2003 17:14:16


La franja horaria es GMT +2. Ahora son las 07:55:57.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi