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

consultas sql join

Estas en el tema de consultas sql join en el foro de Bases de Datos General en Foros del Web. hola amigos tengo una bd en firebird y deseo hacer una consulta que me devuelva la fecha del ultimo pedido del cliente pero no se ...
  #1 (permalink)  
Antiguo 08/07/2009, 23:38
 
Fecha de Ingreso: octubre-2008
Mensajes: 7
Antigüedad: 15 años, 7 meses
Puntos: 0
consultas sql join

hola amigos tengo una bd en firebird y deseo hacer una consulta que me devuelva la fecha del ultimo pedido del cliente pero no se como hacerle espero me puedan ayudar las tablas estan de la siguiente manera

clientes
-idcliente
-nombre
-idcalle
-idcol

pedidos
-idpedido
-idcliente
-fecha

calle
-id
-nombre

col
-id
-nombre

select c.*,p.*,calle.*,col.* from clientes c inner join c.idcliente=p.idcliente inner join
calle on calle.id=c.idcalle innerjoin col on col.id=c.idcol

esta consulta me devuelve la lista de clientes con nombres de calles y colonias pero como le hago para que tambien seleccione la fecha de la ultima ves que el cliente encargo algo
  #2 (permalink)  
Antiguo 09/07/2009, 05:02
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 3 meses
Puntos: 360
Respuesta: consultas sql join

esto es sql estándar y creo que aplica para firebird.

select max(fecha) from pedidos te devuelve la ultima fecha registrada.

Pruebalo y nos cuentas,
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 06:58.