/*...mil disculpas...el asunto es un poco mas complicado...para mi lo veo asi...espero q para uds. no lo sea...
el problema es el siguiente:
Tengo tres tablas q estan relacionadas y son estas
contacto - datos_contacto - tipo_dato
campos de las tablas
contacto -> contacto_rut
datos_contacto -> datos_contacto_id - tipo_dato_id - contacto_rut - datos_contacto_valor
tipo_dato -> tipo_dato_id - tipo_dato_descripcion
(no tomen importancia a esto solo lo menciono, las tablas tienen mas campos pero no son importantes no entran en la consulta por si ven q hay una q solo tiene un campo)
Valores de las tablas
tabla contacto
contacto_rut
13526875
12457552
9123244
14752852
etc....
tabla tipo_dato(el tipo_dato_descripcion no es importante por eso no lo puse...con el id se sabe el tipo)
tipo_dato_id
1
2
3
etc..
aqui estan los FK de las tablas para relacionarlas...contacto_rut para contacto y tipo_dato_id para tipo dato
tabla datos_contacto (utilize group by para mostrar las cantidades totales donde tipo_dato_valor = 'algo1' and tipo_dato_id = 'algo2' me interesa solo la cantidad de rut del criterio de busqueda...no la lista de rut)
el campo total es el total de rut que dio por el criterio de busqueda
datos_contacto_id-tipo_dato_id-datos_contacto_valor- total
-------- 1 -------- 3 -------- 6000 -------- 540000
-------- 2 -------- 4 -------- 8000 -------- 640000
-------- 3 -------- 3 -------- 7000 -------- 15400000
-------- 4 -------- 3 -------- 5000 -------- 4000
-------- 5 -------- 2 -------- 7800 -------- 25654
No anda en busca de un reto
aqui vamos : juguemos con los valores de datos contacto_id 2 y 4 que son 640000 rut en el primero y 4000 en el segundo.
La pregunta es cuantos rut de esos 640000 que tienen como valor 8000 y un tipo_dato_id = 4 hay en los 4000 rut que tienen valor 5000 y un tipo_dato_id = 3
eso es.....
ayudenme porfa....ta divertido...
*/