Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

HEL Consulta SQL !!!

Estas en el tema de HEL Consulta SQL !!! en el foro de Mysql en Foros del Web. Holissssssssss esto es casi de vida o muerte para mi dependo mxo de que me funcione esta consulta en mi programa ya he preguntado pero ...
  #1 (permalink)  
Antiguo 12/12/2007, 20:09
Avatar de liliancita  
Fecha de Ingreso: diciembre-2007
Mensajes: 189
Antigüedad: 16 años, 4 meses
Puntos: 0
Exclamación HEL Consulta SQL !!!

Holissssssssss


esto es casi de vida o muerte para mi
dependo mxo de que me funcione esta consulta en mi programa
ya he preguntado pero aun no puedo arreglarla

miren la idea es la siguiente tengo dos tablas AB y filtros

AB(ZONA, FASE, COD_SITIO)
FILTROS(VALOR_FILTRO, IDPERSONA, NOM_FILTRO,CAMPO_FILTRO)

algo impotante es que los valores del atributo campo_filtro son: fase,zona y cod_sitio que son los atributos de la tabla AB


en teoria de conjuntos seria algo asi lo que deseo hacer (zona1 u zona2) interseccion (cod_sitio1 u cod_sitio2) interseccion (fase1 u fase 2)

lo que me deberia devolver al ahcer la consulta
zona (todos los codigos que estan en esa zona)
zona-cod_sitio (todos los codigo pertenezca a la zona)
zona-cod_sitio-fase (todos los codigo pertenezca a la zona y al fase a la cual pertencen)


como no existe interseccion en mysql he usado join y unio
y esto es lo llevo

Código PHP:
SELECT DISTINCT ab.cod_sitio
FROM ab
INNER JOIN filtros ON ab
.cod_sitio filtros.valor_filtro
AND (
filtros.idpersona '1'
)
AND (
filtros.nom_filtro 'filtro'
)
UNION SELECT DISTINCT ab.fase
FROM ab
INNER JOIN filtros ON ab
.fase filtros.valor_filtro
AND (
filtros.idpersona '1'
)
AND (
filtros.nom_filtro 'filtro'
)
UNION SELECT DISTINCT ab.zona
FROM ab
INNER JOIN filtros ON ab
.zona filtros.valor_filtro
AND (
filtros.idpersona '1'
)
AND (
filtros.nom_filtro 'filtro'


porfisss necesito de su ayuda

sorry q lso moleste tanto

pero son con quienes puedo contar

saludos
  #2 (permalink)  
Antiguo 13/12/2007, 05:51
Avatar de liliancita  
Fecha de Ingreso: diciembre-2007
Mensajes: 189
Antigüedad: 16 años, 4 meses
Puntos: 0
Re: HEL Consulta SQL !!!

Holissss


les cuento que la consulta ahora si funciona, tenia q limpiar los datos de la base de datos, que eran inconsitentes

uff pense q taba mala, pero no :)


ahora chicos mi consulta es como cuento

osea como hago el contador de la consulta que posee varios select?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:11.