Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/03/2009, 06:16
dunblanco
 
Fecha de Ingreso: abril-2003
Ubicación: Madrid
Mensajes: 65
Antigüedad: 21 años
Puntos: 2
seleccionar un valor con mas de una condicion en tablas distintas

Hola de nuevo.

Esta vez me he metido en un rollo grande.

Me explico:

tengo una tabla F_CLI con x campos dentro de ellos me importan para la consulta:

CODCLI -> Codigo de cliente. ej: 467
PROCLI -> Provincia de la sede del cliente. ej: MADRID.

Luego Tengo otra tabla F_AMB que amplia las provincias donde ese cliente puede trabajar, con varios campos que tienen el codigo de esa provincias.

CODCLI -> Codigo del cliente ej: 467
PRO1 -> Provincia 1 Ej: 45
PRO2 -> Provicnia 2: Ej: 29

El tema es que quiero una consulta que me devuelva los codigos de cliente cuya provincia sede sea madrid (F_CLI.PROCLI='MADRID') ó alguna de las provincias donde trabaja sea 29 (F_AMB.PRO1 or F_AMB.PRO2) = 29.

Espero haber sido claro y que esto tenga alguna solucion porque la que se me ocurrio e implemente pasa por hacer una consulta a cada tabla y despues comparar los resultados en php. y desdpues rehacer la consulta en la tabla F_CLI para obtener los datos de los cleintes que cumple esa condicion!!!

En fin pedazo de codigo pa una cosilla, y espero que alguien mas versado que yo en mysql me heche una mano.

Gracias por adelantado
DUN