Me gustaría saber como puedo agregar a estas consultas una restricción más a la consulta misma.
Código:
SELECT * FROM objetos WHERE NOMBRE LIKE 'algo' OR DESCRIPCION LIKE 'algo' LIMIT 25;
Código:
SELECT * , MATCH ( NOMBRE, DESCRIPCION ) AGAINST ( 'algo' ) AS Score FROM inventario WHERE MATCH ( NOMBRE, DESCRIPCION ) AGAINST ( 'algo' ) ORDER BY Score DESC LIMIT 50;
Tengo una columna llamada estado, y quisiera poder agregar a esas consultas que si la columna estado tiene que ser igual a "r".
Probé haciendo esto, pero la consulta me da el mismo resultado que las anteriores, aún cuando mi columna estado no es igual a "r", alguién podría ayudarme.
Código:
SELECT * FROM objetos WHERE estado='r' AND NOMBRE LIKE '%$busqueda%' OR DESCRIPCION LIKE '%$busqueda%' LIMIT 25;
Código:
SELECT * , MATCH ( NOMBRE, DESCRIPCION ) AGAINST ( '$busqueda' ) AS Score FROM inventario WHERE estado='r' AND MATCH ( NOMBRE, DESCRIPCION ) AGAINST ( '$busqueda' ) ORDER BY Score DESC LIMIT 50;