02/03/2011, 14:33
|
| | Fecha de Ingreso: febrero-2011 Ubicación: Capital federal
Mensajes: 16
Antigüedad: 13 años, 10 meses Puntos: 1 | |
Respuesta: buscar datos que coincidan con array de opciones Hola ya lo pude solucionar, lo que necesitaba es que me traiga las q cumplan con todos los servicios seleccionados.
lo solucione de esta forma.
Solucionado!!
SELECT id_empresa FROM dir_empresas WHERE EXISTS (SELECT id_empresa FROM dir_servicios_empresa WHERE dir_servicios_empresa.id_empresa = dir_empresas.id_empresa AND dir_servicios_empresa.id_servicio = $idserviciorecibido1) AND EXISTS (SELECT id_empresa FROM dir_servicios_empresa WHERE dir_servicios_empresa.id_empresa = dir_empresas.id_empresa AND dir_servicios_empresa.id_servicio = $idserviciorecibido2)
y asi sucesivamente de acuerdo la cantidad de servicios q recibia
es decir por cada servicio q llego desde el formulario de consulta voy agregando
..........AND EXISTS (SELECT id_empresa FROM dir_servicios_empresa WHERE dir_servicios_empresa.id_empresa = dir_empresas.id_empresa AND dir_servicios_empresa.id_servicio = $idserviciorecibidoX)..........
gracias igualmente! |