Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/11/2015, 00:07
Avatar de mortiprogramador
mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 8 meses
Puntos: 214
Respuesta: Mysql Variable dentro del WHERE

Saludo
Imagino que por cuestiones de pruebas el query cambio.

Ahora, analizando el query inicial que se quiere hacer, me parece que
no es necesario hacerlo de ese modo, bastaría con

Código SQL:
Ver original
  1. SELECT * FROM TABLE WHERE `pass` = cedula AND `estado`='Florida';

Sobrando así la variable condición.

Sin embargo, sí se insiste en ello podría ser de este modo

Código SQL:
Ver original
  1. SET @condicion = CONCAT("SELECT * from table WHERE ","`pass` = '",cedula,"'", " AND `estado`='Florida'");
  2. PREPARE stmt1 FROM @condicion;
  3. EXECUTE stmt1;
  4. DEALLOCATE PREPARE stmt1;
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com