Bom dia pessoa!

Estou com o seguinte problema:

Para a minha SQL funcionar corretamente, preciso adicionar parênteses
envolvendo as condições OR.

Para montar a SQL estou usando o seguinte código:

$this->db->or_like( 'b.bairro', $_GET['busca'] )
    ->or_like( 'c.cidade', $_GET['busca'] )
    ->or_like( 'c.uf', $_GET['busca'] );

Atual:
*...
AND* `c`.`uf` = 'SC'
*AND*  `b`.`bairro`  *LIKE* '%a%'
*OR*  `c`.`cidade`  *LIKE* '%a%'
*OR*  `c`.`uf`  *LIKE* '%a%'
...

Preciso que fiquei assim:
...
*AND* `c`.`uf` = 'SC'
*AND* (
    `b`.`bairro`  *LIKE* '%a%'
*    OR*  `c`.`cidade`  *LIKE* '%a%'
*    OR*  `c`.`uf`  *LIKE* '%a%'
)
...

Alguém sabe como fazer isso? Obrigado!
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a