Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/08/2010, 17:01
__SDP__
 
Fecha de Ingreso: agosto-2010
Ubicación: santiago, CHILE
Mensajes: 564
Antigüedad: 14 años, 4 meses
Puntos: 9
drama con una consulta

/*
tengo una tabla q tiene 4 campos pero el 1ro en el tabla_id osea sin importancia

los otros tres son...voy a llenar con datos cualquiera para llegar al punto clave...

[contacto_rut] [tipo_dato_id] [valor]

123456 RECURRENTE 3000
123456 10000 34

ahora viene lo bueno....
si yo hago esta consulta...hay q sacar el rut y mostrar el valor q puede ser 3000
o 34.

select contacto_rut, valor from datos_contacto
where tipo_dato_id = 'RECURRENTE' and valor = '3000'

resultado => rut ->123456 y valor-> 3000

pero yo debo preguntar ya por dos registros de tipo_dato
por RECURRENTE y 10000 y por 34

si hago esto no muestra nada y se q esta malo nose como preguntar por
dos registros de un campo en una misma consulta algo asi.

select contacto_rut, valor from datos_contacto
where tipo_dato_id = 'RECURRENTE' and valor = '3000' and tipo_dato_id = '10000'

como...lo hago...ayuden */