sql >> Base de Datos >  >> RDS >> Mysql

zend framework where declaración en consulta

Puedes agregar AND 's a su consulta llamando a where() varias veces:

$select->where('this = ?', 'myValue')
       ->where('that = ?', 'myValue2');

Esto se traducirá en:

... WHERE this = 'myValue' AND that = 'myValue2'

Para agregar uno o más OR a su consulta, utilice orWhere() :

$select->where('this = ?', 'myValue')
       ->orWhere('that = ?', 'myValue2');

Esto se traducirá en:

... WHERE this = 'myValue' OR that = 'myValue2'

Nota

Asegúrese de usar el ? sintaxis de marcador de posición, ya que es una manera fácil de evitar inyecciones de SQL.