FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Subconsulta con la misma tabla
Hola, deseando ee encuentren bien los molesto para sber si me pueden ayudar con la siguiente consulta que he tratado de resolver pero ya llevo 3 dias y no, haber si me se explicar:
Resulta que tengo la siguiente info en una tabla(Rentas). IDDoc FechaIni FechaFin Contrato Observaciones R1 01/04/2008 15/04/2008 1 1a REMISION R2 02/04/2008 16/04/2008 2 1a REMISION R3 17/04/2008 25/05/2008 2 EXTENSION lo que necesito es que en la consulta me muestre por contrato la fecha de inicio y fin que comprende el contrato, ejemplo de resultado deseado: IDDoc FechaIni FechaFin Contrato Observaciones R1 01/04/2008 15/04/2008 1 1a REMISION R2 02/04/2008 25/05/2008 2 1a REMISION bueno, espero su posible ayuda y de antemano gracias. |
#2
|
||||
|
||||
__________________
Conoce mi blog http://www.edgartec.com |
#3
|
||||
|
||||
Cita:
Primero que nada Bienvenido al Club. Te recomiendo que leas la guia de estilo... Salu2
__________________
BlueSteel Última edición por BlueSteel fecha: 04-04-2008 a las 23:33:38. Razón: por responder sin leer.. |
#4
|
|||
|
|||
Gracias poliburro por tu respuesta , la analizaré junto con la sentencia en sql que tengo generada y les comento en cuanto encuentre solucion a esto o les estaré consultando nuevamente.
Como complemento menciono que estoy trabajando con tablas paradox y delphi 5. Blue steel gracias por recomendar la lectura de la guia la cual ya la realizé y realizaré cada vez que utilice este servicio hasta comprenderla perfectamente y hacer uso correcto del o los foros,y comentaré de mis avances. |
#5
|
||||
|
||||
Me parece excelente que compartas la solución final con el club para enriquecimiento del mismo
__________________
Conoce mi blog http://www.edgartec.com |
#6
|
|||
|
|||
ok amigos, he analizado e intentado obtener el resultado de esta consulta en el database desktop que viene con delphi y me marca "invalid use of keyword" que normalmente nos lo muestra cuando la consulta tiene alguna inconsistencia en su construcción, a lo cual le quito el inner join y se genera una consulta general, por supuesto quitando también el campo que hace referencia al inner.
Será que el inner utilizado de esa forma no aplica con el database dektop? asi quedó la consulta generada pero con el mensaje antes mencionado: select r.iddoc,r.rentini,rr.rf,r.contrato,r.observaciones from rentas as r inner join (select contrato,min(rentini) as ri,max(rentfin) as rf from rentas group by contrato) as rr on r.contrato = rr.contrato and r.rentini = rr.ri seguiré intentando resolver este problema por supuesto esperando su valiosa ayuda para el mismo y agradeciéndoles de antemano su atención y tiempo. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
de una misma tabla | Citlalli | Firebird e Interbase | 9 | 19-09-2006 20:29:07 |
Unir una tabla consigo misma | sitrico | SQL | 2 | 19-04-2005 00:06:03 |
Update de Campos en la Misma Tabla | Jvilomar | SQL | 1 | 05-04-2005 17:35:05 |
Subconsulta a la misma tabla | apicito | SQL | 3 | 23-07-2004 21:24:24 |
copiar datos en la misma tabla | jourdan | SQL | 7 | 14-05-2003 18:02:00 |
|