Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/10/2009, 11:18
Jor_G
 
Fecha de Ingreso: octubre-2009
Mensajes: 16
Antigüedad: 14 años, 7 meses
Puntos: 2
cruse de tres tablas

Hola, ojala me puedan ayudar.

tengo tres tablas tblcomercios , tblsucursales y tblcupones.

de estas 3 tablas debo hacer un cruse que como resultado me de la ciudad de las sucursales donde hayan cupones para listarlas en un combo

los campos de cada tablan son los siguientes

tblcomercios: idcomercio,nombre,n_sucursales...
tblsucursales: idsucursal,nombre,ciudad...
tblcupones: idcupon,idcomercio,sucursales,estado...

nesesito cargar las ciudades de las sucursales que tengan cupones en estado=1 .

el problema radica en que en tblcupones los id de las sucursales se guardan en un solo campo separados por coma (,) sucursales (40,41,).
asi que deberia buscar en la tabla sucursal cada idsucursal que se encuentre en tblcupones.sucursales.

es posible hacerlo con un sql o tendria que usar un php para buscar cada id de sucursal, como tenia pensado solo que e creado 3 bucles y no lo veo efiente ademas que no funciona.



espero me haya echo entender.