select *from cabecera x inner join detalles y on 
(x.numero_formulario=y.numero_formulario)where y.codigo_producto not in (1)
Pero lo hace mal, ya que lo que hace es excluirme del listado los formularios 
donde aparecen las naranjas.
Y lo que se desea seleccionar los formularios donde no existen naranjas 
facturadas.


ing. José Fermín Francisco Ferreras 
San Francisco de Macorís, Rep. Dom. 


> Subject: Re: [pgsql-es-ayuda] Buscar datos en detalle
> To: josefermi...@hotmail.com; pgsql-es-ayuda@postgresql.org
> From: hmira...@gmail.com
> Date: Sun, 13 Sep 2015 15:25:32 +1200
> 
> Copia y pega lo que tienes de tu SQL, que problema tienes ?
> 
> On 9/13/2015 2:12 PM, José Fermín Francisco Ferreras wrote:
> > Ejemplo de lo que se necesita:
> >
> > numero_formulario: 1
> > Productor: 64
> > fecha: 05/09/2015
> > hora: 08:56:00
> > Monto_Total: 5000.00
> > numero_formulario: 1
> > codigo_producto: 1
> > Producto: Naranja
> > Cantidad: 5
> >
> > numero_formulario: 2
> > Productor: 2
> > fecha: 06/09/2015
> > hora: 10:00:00
> > Monto_Total: 14500.00
> > numero_formulario: 2
> > codigo_producto: 2
> > Producto: Pera
> > Cantidad: 2
> > numero_formulario: 2
> > codigo_producto: 1
> > Producto: Naranja
> > Cantidad: 3
> >
> > numero_formulario: 3
> > Productor: 10
> > fecha: 05/09/2015
> > hora: 13:30:00
> > Monto_Total: 4500.00
> > numero_formulario: 3
> > codigo_producto: 3
> > Producto: Piña
> > Cantidad: 1
> >
> > numero_formulario: 4
> > Productor: 11
> > fecha: 10/09/2015
> > hora: 13:50:00
> > Monto_Total: 11800.00
> > numero_formulario: 4
> > codigo_producto: 3
> > Producto: Piña
> > Cantidad: 1
> > numero_formulario: 4
> > codigo_producto: 2
> > Producto: Pera
> > Cantidad: 1
> > numero_formulario: 4
> > codigo_producto: 4
> > Producto: Sandia
> > Cantidad: 6
> >
> > Cuando ejecute la consulta debería desplegar los resultados
> > correspondientes a los formularios #3 y #4, ya que en esos no se facturó
> > ninguna naranja.
> >
> > Nota: Este ejemplo lo represento como si hubiera hecho un join  de las
> > tablas.
> >
> >
> >
> > ing. José Fermín Francisco Ferreras
> > San Francisco de Macorís, Rep. Dom.
> >
> >
> >  > Subject: Re: [pgsql-es-ayuda] Buscar datos en detalle
> >  > To: josefermi...@hotmail.com; pgsql-es-ayuda@postgresql.org
> >  > From: hmira...@gmail.com
> >  > Date: Sun, 13 Sep 2015 13:34:03 +1200
> >  >
> >  >
> >  >
> >  > On 9/13/2015 10:52 AM, José Fermín Francisco Ferreras wrote:
> >  > > Buenas tardes!!
> >  > >
> >  > > Estoy teniendo problemas con una consulta. Resulta que necesito
> >  > > consultar en dos tablas:
> >  > > -Maestro
> >  > > numero_formulario**
> >  > > productor
> >  > > fecha
> >  > > hora
> >  > > monto_total
> >  > >
> >  > > detalles
> >  > > numero_formulario*-
> >  > > codigo_producto
> >  > > producto
> >  > > cantidad
> >  > >
> >  > > Resulta que necesito buscar en cuales formularios no se facturó el
> >  > > producto llamado "Naranja"
> >  > >
> >  >
> >  > SELECT
> >  > distinct numero_formulario
> >  > FROM
> >  > detalles
> >  > WHERE
> >  > producto <> 'Naranja';
> >  >
> >  > Esto es lo que necesitas ?
> >  >
> >  > > Lista de producto que se venden:
> >  > > naranja
> >  > > pera
> >  > > piña
> >  > > sandia
> >  > >
> >  > >
> >  > >
> >  > > ing. José Fermín Francisco Ferreras
> >  > > San Francisco de Macorís, Rep. Dom.
> 
> -
> Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
> Para cambiar tu suscripción:
> http://www.postgresql.org/mailpref/pgsql-es-ayuda
                                          

Reply via email to