Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/01/2014, 12:57
mono_chimuchino
 
Fecha de Ingreso: noviembre-2011
Mensajes: 44
Antigüedad: 12 años, 5 meses
Puntos: 0
Exclamación Consulta mysql

Buenas tardes amigos como están??

tengo la siguiente duda, en una tabla tengo varios campos

en el campo dato1 tengo cifras numéricas por ej 813213,813123,8131231 y un 4434343 lo que quiero hacer es: mostrar todos los datos del dato1 que empiezan con 81 y 4 y en la consulta sale bien pero depues le pongo el filtro dato_tipo = ' algo que tengo aqui de aqui' que viene con espacio porq lo importo de otro lado y lo muestra bien, el proclama viene ahora: si yo llegara a cambiar el valor del dato_tipo = 'por otra cosa' no debería mostrar nada porque no tengo mas registros para el dato tipo, sin embargo en vez de no mostrarme nada, me muestra todos los resultados menos los que empiezan con 4

aqui les dejo la consulta

Código SQL:
Ver original
  1. SELECT * FROM  datos
  2. WHERE  dato1 LIKE '81%' OR dato1 LIKE '4%'
  3. AND dato_tipo = '  algo que tengo aqui   importado de otro lado'
  4. AND dato_fecha='2014-01-09'

espero me puedan ayudar, muchas gracias ,saludos

Última edición por gnzsoloyo; 10/01/2014 a las 13:51