Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-11-2004
jmedina jmedina is offline
Miembro
 
Registrado: jun 2004
Posts: 92
Poder: 20
jmedina Va por buen camino
Registro Duplicado En Query

BUEN DIA FORISTAS;

ALGUIEN ME PUEDE AYUDAR HAGO UN QUERY CON TRES TABLAS, PERO AL CORRERLO SELECCIONA REGISTROS DUPLICADOS, Y DE ESTOS REGISTROS QUIERO TOMAR SOLO EL ULTIMO QUE ENTRO A LA TABLA SE QUE TIENE UN cAMPO DATE TIME, PERO NO SE COMO DECIRLE QUE TOMA EL ULTIMO DESPUES DE TODOS LOS CAMPOS Y LAS VALIDACIONES

ESTE ES EL CODIGO QUE ME GENERA EL SQL BUILDER QUE ME AYUDA A HACER EL QUERY CON TABLAS PARADOX

Código:
 
SELECT Tab10005.CCODIGOP01, Tab10005.CNOMBREP01, 
Tab10005.CIDUNIDA01, Tpaquetescomp.CCANTIDAD, Tab10005.CIDVALOR01,
Tcostohis.CULTIMOC01, Tcostohis.CCOSTOH, Tab10005.CPRECIO01
FROM "Tab10005.DB" Tab10005
INNER JOIN "TPaquetesComp.DB" Tpaquetescomp
ON (Tab10005.CIDPRODU01 = Tpaquetescomp.CIDPRODU01) 
INNER JOIN "TCostoHis.db" Tcostohis
ON (Tpaquetescomp.CIDPRODU01 = Tcostohis.CIDPRODU01)
PERO AHORA LO QUE NO SE, ES SELECCIONAR EL QUE TENGA LA ULTIMA FECHA ES DECIR LA MAS RECIENTE POR QUE SI ME SELECCIONA LO QUE PIDO, PERO ALGUNOS REGISTROS SE DUPLICAN

ESPERO ME PUEDAN AYUDAR

GRACIAS

JMEDINA

Última edición por jmedina fecha: 27-11-2004 a las 08:48:12. Razón: MALA REDACCION
Responder Con Cita
 



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


La franja horaria es GMT +2. Ahora son las 10:24:53.


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