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

 
 
Herramientas Buscar en Tema Desplegado
  #8  
Antiguo 05-11-2007
Avatar de poliburro
[poliburro] poliburro is offline
Miembro Premium
 
Registrado: ago 2004
Ubicación: México D.F
Posts: 3.068
Poder: 26
poliburro Va por buen camino
Cita:
Empezado por guille85 Ver Mensaje
E provao tu opcion Poliburro, pero no entiendo muy bien la Inner join que as echo!
ok te explico,

La subconculta devuelve un recordset que contiene los artículos con su última fecha, este recordset muestra para cada único artículo la última fecha ( Max(Fecha) ).

Como bien mencionas si en esta subconsulta agregara el campo Cantidad, este debería ser incluido en el group by, pero dada esta condición me mostraría para cada combinación única de artículo y cantidad la úlñtima fecha, provocando que devolviera más de un registro por artículo único. Por ello la subconsulta solo agrupa por artículo y devuelve el max de la fecha.

una vez generado este recorset me hace falta el dato de cantidad para cada registro, entonces lo que hago es que a la tabla le aplico un inner join, con la subsconsulta a fin de que me devuelva unicamente los campos coincidentes.
por eso es que en el on se igualan fecha y artículo.

Al obtener el producto de ambas tablas por unicamente sus coincidencias, puedo ya entonces mostrar Artículo, ultima fecha y cantidad.


Suerte
__________________
Conoce mi blog http://www.edgartec.com
Responder Con Cita
 


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 ultima fecha y ultima hora KeyMan MySQL 3 07-02-2007 16:50:25
Fecha última visita usuario sitio Web dec PHP 6 18-07-2006 09:49:57
Que funcion trunca una fecha JavierO Varios 4 12-10-2005 19:47:55
como Leer la fecha de " última Modificación " de un archivo. JuanErasmo C++ Builder 2 07-10-2005 18:28:19
Función de fecha actual en SQL mutant09 SQL 1 18-05-2004 09:51:22


La franja horaria es GMT +2. Ahora son las 14:31:56.


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