Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Como hacer una consulta ordenda

Estas en el tema de Como hacer una consulta ordenda en el foro de Bases de Datos General en Foros del Web. hola tengo que hacer una consulta de clientes pero necesito que esten ordenados por su clave la cual en un numero el problema es que ...
  #1 (permalink)  
Antiguo 24/08/2004, 10:42
Avatar de jrp01  
Fecha de Ingreso: mayo-2004
Ubicación: México
Mensajes: 2.702
Antigüedad: 19 años, 11 meses
Puntos: 0
Como hacer una consulta ordenda

hola tengo que hacer una consulta de clientes pero necesito que esten ordenados por su clave la cual en un numero el problema es que si le pongo un order by si tengo la clave 1 al 9 lo hace bien el problema es cuando tengo las claves 1,2,3,100 lo que me pone es 1,100,2,3 por que empieza con 1 el 100 como lo puedo ordenar? uso interbase 6 la consulta es de varias tablas

select ORDENES.idORDEN,carrocerias.TIPOCARRO,CLIENTE.NOMC LIENTE,ORDENES.fecha,ORDENES.MODIFICACION from (ORDENES inner join carrocerias on(carrocerias.idcarroceria=ORDENES.idcarroceria)) inner join cliente on(cliente.idcliente=ordenes.idcliente)

Última edición por jrp01; 24/08/2004 a las 10:58
  #2 (permalink)  
Antiguo 24/08/2004, 11:13
 
Fecha de Ingreso: mayo-2004
Mensajes: 571
Antigüedad: 19 años, 11 meses
Puntos: 0
mmmm mpaso algo parecido y creo que fue cosa del tipo de fila que usaba(tenia puesto varchar :P)cambialo por otro (ahora no me preguntes cual xD,no me acuerdo:$)si no te sirve ya intentare buscarte cual use ;)
  #3 (permalink)  
Antiguo 24/08/2004, 14:32
Avatar de jrp01  
Fecha de Ingreso: mayo-2004
Ubicación: México
Mensajes: 2.702
Antigüedad: 19 años, 11 meses
Puntos: 0
el ORDENES.idORDEN es entero si hago una consulta no cruzada lo pone bien pero con las tablas cruzadas los revuleve alguna idea?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:25.