Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-06-2010
ilichhernandez ilichhernandez is offline
Miembro
 
Registrado: oct 2005
Posts: 277
Poder: 21
ilichhernandez Va por buen camino
Unhappy

He intentado varias cosas entre estas la siguiente :

select max(id) from ingresos where (select distinct(producto) from ingresos)

pero no logro sacar esta query.......ayuda please!!!!
__________________
[Lo que a veces es tan facil, a veces parece imposible]
Responder Con Cita
  #2  
Antiguo 17-06-2010
Avatar de Caro
*Caro* Caro is offline
Moderadora
 
Registrado: jul 2004
Ubicación: Cochabamba, Bolivia
Posts: 2.544
Poder: 24
Caro Va por buen camino
Hola ilichhernandez, puedes hacerlo de dos formas uno tomando el Max de la fecha y el otro con el Max del Id.

Código SQL [-]
Select *
From tutabla t Inner Join (Select Max(id) as id, producto 
                              From tutabla Group By producto) as t1
     on (t.id=t1.id)
 
 
Select distinct t.id, t.fecha, t.cantidad
From tutabla t Inner Join (Select Max(fecha) as fecha, producto
                              From tutabla Group By producto) as t1
on (t.fecha=t1.fecha)

pruébalo y nos cuentas como te ha ido.

Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar.
Responder Con Cita
  #3  
Antiguo 18-06-2010
ilichhernandez ilichhernandez is offline
Miembro
 
Registrado: oct 2005
Posts: 277
Poder: 21
ilichhernandez Va por buen camino
ok, gracias... probare y les cuento.....saludos
__________________
[Lo que a veces es tan facil, a veces parece imposible]
Responder Con Cita
  #4  
Antiguo 18-06-2010
ilichhernandez ilichhernandez is offline
Miembro
 
Registrado: oct 2005
Posts: 277
Poder: 21
ilichhernandez Va por buen camino
Talking

Estimado, he probado las 2 soluciones, la primera me arroja que existe una referencia circular en el alias ID en la definicion de la query y la segunda opcion al ejecutarla me pregunta por el valor de t.fecha.....si pudieras detallarme un poco mas tu codigo para tratar de entender y resolver te lo agradeceria....saludos y muchas gracias .....
__________________
[Lo que a veces es tan facil, a veces parece imposible]
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Consultar los ultimos registros de una tabla FGarcia Firebird e Interbase 18 09-10-2008 18:07:45
Obtener los Ultimos o los mas JXJ Firebird e Interbase 4 21-09-2007 23:39:30
Mostrar los últimos 100 registros dade SQL 4 19-10-2006 04:22:45
seleccionar los ultimos registros de una tabla JODELSA SQL 1 04-10-2006 15:27:41
consulta sql (obtener los ultimos niveles) Caro SQL 7 25-05-2006 16:12:55


La franja horaria es GMT +2. Ahora son las 23:35:12.


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