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

necesito q me ayuden con una consulta

Estas en el tema de necesito q me ayuden con una consulta en el foro de Bases de Datos General en Foros del Web. /* ayudenme porfa...necesito una consulta...estoy probando con with pero hasta el momento no pasa naaa.. necesito sacar la cantidad de la tabla numeros de un ...
  #1 (permalink)  
Antiguo 23/08/2010, 11:50
 
Fecha de Ingreso: agosto-2010
Ubicación: santiago, CHILE
Mensajes: 564
Antigüedad: 13 años, 8 meses
Puntos: 9
necesito q me ayuden con una consulta

/* ayudenme porfa...necesito una consulta...estoy probando con with pero hasta el momento no pasa naaa..

necesito sacar la cantidad de la tabla numeros de un campo fonos y otro regiones(Ejemplo santiago) y comprobar cuantos numeros hay de esa region en esta region (ejemplo Valparaiso).

ojala me entiendan...el problema es q son dos select a la misma tabla y a los mismos campos...
*/
  #2 (permalink)  
Antiguo 23/08/2010, 12:22
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: necesito q me ayuden con una consulta

Podrías poner un ejemplo explicito de lo que quieres?

No logro entender muy bien la idea.

saludos sdp
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 23/08/2010, 12:36
 
Fecha de Ingreso: agosto-2010
Ubicación: santiago, CHILE
Mensajes: 564
Antigüedad: 13 años, 8 meses
Puntos: 9
Respuesta: necesito q me ayuden con una consulta

/*
OJALA ME HAYA EXPLICADO BIEN...ES Q COMO YO SOY EL UNICO Q SABE LO Q QUIERE ENCUENTRO Q ESTA SUPER CLARO...

...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:

LA TABLA REAL ES ASI

datos_contacto_id ---------- contacto_rut --------- tipo_dato_id ---- datos_contacto_valor
-------- 1 ------------------- 7894553 ------------tipo1 ------------ plan1
-------- 2 ------------------- 6544554 ----------- tipo5 ------------ plan2
-------- 3 ------------------- 5421453 ----------- tipo8 ------------ plan1
-------- 4 ------------------- 7894553 ----------- tipo1 ------------ plan6
-------- 5 ------------------- 4454564 ----------- tipo4 ------------ plan9


En la 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)

quedo asi...el campo total es el total de rut que dio por el criterio de busqueda...esto es solo referencia para q entiendan lo q busco....

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


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 4000 que tienen como valor 5000 hay en los 640000 q tienen valor 8000

eso es.....
ayudenme porfa....ta divertido...

*/

Última edición por __SDP__; 23/08/2010 a las 12:57
  #4 (permalink)  
Antiguo 27/08/2010, 13:48
 
Fecha de Ingreso: abril-2010
Mensajes: 69
Antigüedad: 14 años
Puntos: 0
Respuesta: necesito q me ayuden con una consulta

la verdad que la explicacion no la entendi muxo pero podrias reutilizar las mismas tablas utilizando un select anidado dentro de tu consulta o mejor has probado reasignando un alias a tus tablas ....
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 21:04.