From: | Crell - Marcelo España Koock <mespana(at)crell(dot)cl> |
---|---|
To: | "'Gerardo Aquino'" <mogurbon2000(at)yahoo(dot)com(dot)mx>, <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: ayuda con query |
Date: | 2004-06-23 17:59:20 |
Message-ID: | 003501c4594b$d0b2bb10$08074db1@mespana |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
mmm...
Me parece extraña tu consulta. Veo que la forma en que "juntas" las tablas
es extraña. Revisa bien las condiciones del WHERE, si las tablas tienen
relaciones entre si creo que sería mejor AND en lugar de OR dentro del
WHERE. También mira bien los campos por los cuales se hacen la relaciones.
-----Mensaje original-----
De: pgsql-es-ayuda-owner(at)postgresql(dot)org
[mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de Gerardo Aquino
Enviado el: Miércoles, 23 de Junio de 2004 13:39
Para: pgsql-es-ayuda(at)postgresql(dot)org
Asunto: [pgsql-es-ayuda] ayuda con query
hola soy nuevo en la lista y quisiera ver si me pueden
ayudar con una consulta
SELECT DISTINCT ON (catalogo_mat_primas.codmp)
catalogo_mat_primas.codmp,
catalogo_mat_primas.nombre,
tipo_presentacion.descripcion AS unidadconsumo,
tipo_mat_primas.descripcion AS tipomateriaprima,
catalogo_mat_primas.controlada,
tipo_presentacion.descripcion AS presentacion,
catalogo_mat_primas.procpedautomat,
catalogo_mat_primas.porcientoincremento,
catalogo_mat_primas.entregasfinmes
FROM catalogo_mat_primas,
tipo_mat_primas,
tipo_presentacion
WHERE
tipo_presentacion.idpresentacion=catalogo_mat_primas.unidadconsumo
OR
tipo_presentacion.idpresentacion=catalogo_mat_primas.presentacion
OR
tipo_mat_primas.idtipomatprima=catalogo_mat_primas.tipo
la cosa es ke me saca unidadconsumo y presentacion
como el mismo concepto siempre y tiene que variar aqui
estan
las llaves foraneas
Nombre Definicion Tabla Ordenada? Acciones
$1 FOREIGN KEY (unidadconsumo) REFERENCES
tipo_presentacion(idpresentacion)
$2 FOREIGN KEY (presentacion) REFERENCES
tipo_presentacion(idpresentacion)
$3 FOREIGN KEY (tipo) REFERENCES
tipo_mat_primas(idtipomatprima)
catalogomatprima_pkey PRIMARY KEY (codmp)
_________________________________________________________
Do You Yahoo!?
La mejor conexión a internet y 25MB extra a tu correo por $100 al mes.
http://net.yahoo.com.mx
---------------------------(end of broadcast)---------------------------
TIP 5: ¿Has leído nuestro extenso FAQ?
From | Date | Subject | |
---|---|---|---|
Next Message | agrimas | 2004-06-23 18:42:26 | Re: ayuda con query |
Previous Message | Gerardo Aquino | 2004-06-23 17:38:33 | ayuda con query |