Ver Mensaje Individual
  #8 (permalink)  
Antiguo 30/07/2012, 20:25
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Búsqueda múltiple en MySQL no funciona

Tomando como cierto el modelo que se infiere en el primer post, podemos probar tu afirmación creando la tablas
Código MySQL:
Ver original
  1. mysql> DROP TABLE IF EXISTS hoja1;
  2. Query OK, 0 rows affected (0.16 sec)
  3.  
  4. mysql> CREATE TABLE IF NOT EXISTS hoja1
  5.     ->     (TABLA_ID INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
  6.     ->     CONCEPTO VARCHAR(50),
  7.     ->     MODELO VARCHAR(50));
  8. Query OK, 0 rows affected (0.01 sec)
Luego cargamos datos como los que mencionas:
Código MySQL:
Ver original
  1. mysql> INSERT INTO hoja1(CONCEPTO, MODELO)
  2.     -> VALUES('AAAAAA', 'FLEX AUT 1'), ('AAAA', '8345GS');
  3. Query OK, 2 rows affected (0.00 sec)
  4. Records: 2  Duplicates: 0  Warnings: 0
Y finalmente probamos la consulta que dices al principio:
Código MySQL:
Ver original
  1. mysql> SELECT *
  2.     -> FROM hoja1
  3.     -> WHERE Concepto LIKE '%8345GS%' or Modelo LIKE '%8345GS%';
  4. +----------+----------+--------+
  5. | TABLA_ID | CONCEPTO | MODELO |
  6. +----------+----------+--------+
  7. |        2 | AAAA     | 8345GS |
  8. +----------+----------+--------+
  9. 1 row in set (0.00 sec)
  10.  
  11. mysql> SELECT *
  12.     -> FROM hoja1
  13.     -> WHERE Concepto LIKE '%FLEX AUT 1%' or Modelo LIKE '%FLEX AUT 1%';
  14. +----------+----------+------------+
  15. | TABLA_ID | CONCEPTO | MODELO     |
  16. +----------+----------+------------+
  17. |        1 | AAAAAA   | FLEX AUT 1 |
  18. +----------+----------+------------+
  19. 1 row in set (0.00 sec)
Y... no. Funciona bien.



¿Estas completamente seguro de que la tabla es como dices, y los datos que no devuelve son los que dices?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)