Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/12/2010, 10:46
Avatar de valdo_kof
valdo_kof
 
Fecha de Ingreso: noviembre-2009
Ubicación: San Juan del Rio, Qro
Mensajes: 192
Antigüedad: 14 años, 5 meses
Puntos: 16
Respuesta: Una Consulta SQL sin resolver

tal vez diga una tonteria

para empezar no entiendo para uqe necesitas un campo con un id 0, por lo general si tiene id 0 simplemente no se hace referencia a ese valor al crear tu relacion digamos un ejemplo

tienes tus tablas

_________ ______
|producto | |precio |
-------------- ----------
|id_produ | |id_pre|
|nom-prod| |precio|

y la relacion es

___________
|relacion |
-----------------
|id_relaccion|
|id_produ |
|id_pre |
-----------------

entonces si un producto no contiene precio no necesitas relacionarlo y al hacer la consulta

select distinct id_produ, nom-prod,precio from producto, precio, relacion where producto.id_produ and precio.id_pre=relacion.id_pre

entonces solo te va a dar los productos que contengan precio y si hay repetidos los elimina

es solo un ejemplo a ver si te sirve xq la informacion que das no ayuda mucho