Parenteses no Select

Enviada por Ricardo Gil Esteves 
Ricardo Gil Esteves
Parenteses no Select
12 de February de 2004 às 07:42PM
Alguem pode me explicar pq ele usou os parenteses no AND?

$sql="select s.IDSubMenu, s.Descricao from submenu as s, menu as m where s.IDMenu=m.IDMenu and m.IDUser='$s_IDAtual' and m.IDMenu='$Menu' and (s.Galeria!='1' and s.Video!='1') order by m.Descricao";
Valdeci Monteiro
Re: Parenteses no Select
13 de February de 2004 às 02:46AM
Os parenteses servem para fazer com que uma condição seja avaliada antes das outras. Como o and foi usado em todos os casos não é necessário usar parenteses neste select.
Ricardo Gil Esteves
Re: Parenteses no Select
13 de February de 2004 às 01:28PM
Não entendi muito bem.

Se eu usar apenas and, não teria necessidade de usar os ().

Você teria um exemplo pra mes mostrar, ja que esse meu não se aplica...
Ricardo Gil Esteves
Re: Parenteses no Select
13 de February de 2004 às 08:15PM
tipo .. isso serve para outras operações tb?

Tipo
if ($campo1==1 && campo2==1 (campo3==1 || campo3==2) && campo4==1){
...
}

o || vai ser aplicado apenas dentro do () certo?
Fabio Alves
Re: Parenteses no Select
17 de February de 2004 às 02:54PM
Funciona como disse o Valdeci, o parenteses faz com que o conteudo dentro dele seja executado primeiro que o fora so isso.
Ricardo Gil Esteves
Re: Parenteses no Select
17 de February de 2004 às 03:20PM
Obrigado
Reginaldo
Re: Parenteses no Select
09 de October de 2014 às 09:26PM
Reginaldo
Re: Parenteses no Select
09 de October de 2014 às 09:26PM
alow alow
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.