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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-02-2010
Jose Roman Jose Roman is offline
Miembro
 
Registrado: jul 2006
Ubicación: Colombia
Posts: 361
Poder: 18
Jose Roman Va por buen camino
Question Consultar el primer registro de una tabla

Hola a todos,

Tengo Firebird 2.1 con una tabla llamada PRODUCCION que contiene los campos FACTURA,PRODUCTO,UNIDADES y otra tabla llamada RECIBOS que contiene los campos FACTURA,CONSIGNACION, en esta ultima tabla el campo FACTURA puede aparecer varias veces con distinta CONSIGNACION.

Lo que deseo es hacer un select la tabla PRODUCCION junto con el primer registro del campo CONSIGNACION de la tabla RECIBOS, lo hago de la siguiente forma pero se bloquea, alguien tiene una mejor idea de hacerlo.
Gracias de antemano.
Código SQL [-]
SELECT a.FACT,a.PDTO, a.UNDS, b.CONSI
FROM PRODUCCION a, MESRC b 
where b.CONSI = (select first 1 c.CONSI from MESRC c where c.FACTU = a.FACT)
Responder Con Cita
  #2  
Antiguo 10-02-2010
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

Y que tal así:
Código SQL [-]
SELECT a.FACT,a.PDTO, a.UNDS, b.CONSI
FROM PRODUCCION a Inner Join MESRC b On(a.FACT=b.FACTU) 
where b.CONSI = (select first 1 c.CONSI from MESRC c where c.FACTU = a.FACT);
Pruebalo...
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #3  
Antiguo 10-02-2010
Jose Roman Jose Roman is offline
Miembro
 
Registrado: jul 2006
Ubicación: Colombia
Posts: 361
Poder: 18
Jose Roman Va por buen camino
Gracias por tu ayuda me resulto.
Responder Con Cita
Respuesta



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
problema al tratar de consultar un registro en firebird 1.5. El_Chava Firebird e Interbase 7 27-11-2008 13:45:07
selecciona el primer registro de mi tabla!! maru1981 OOP 1 01-08-2007 05:35:12
Primer registro de un ClientDataSet?? Berto2003 Varios 4 13-03-2007 17:24:49
Imrpimir el primer registro de subdetail satabel Impresión 0 16-07-2005 03:53:57
Primer Registro alcides Varios 5 04-05-2005 17:34:37


La franja horaria es GMT +2. Ahora son las 08:37:33.


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