Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

michelmfreitas

[Resolvido] comando SQL

Recommended Posts

Amigão podes fazero seguinte:

 

SELECT * FROM tabela WHERE id != X

desse jeito o comando seleciona todos os registros que forem diferentes do que você escolher.

Compartilhar este post


Link para o post
Compartilhar em outros sites

SELECT * FROM tabela WHERE campo NOT LIKE %PALAVRA%

 

EXIBE "CAMPOS" QUE NÃO TÊM "PALAVRA"....

Compartilhar este post


Link para o post
Compartilhar em outros sites

SELECT * FROM tabela WHERE id NOT IN (3,6,95,43,65,42)

 

Pega tudo da tabela menos os que estiverem entre parenteses.

 

 

SELECT * FROM tabela WHERE campo NOT LIKE %PALAVRA%

 

EXIBE "CAMPOS" QUE NÃO TÊM "PALAVRA"....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Alguns SGBD aceita o sinal != como diferença sim, como o MSSQL 2005, acho que o MSSQL 2000 tb, nao sei o MySQL

 

Mas eu prefiro usar o sinal <>

 

Mas nada proibe usar != caso o SGBD aceite.

 

Só lembrando, o sinal de diferença no SQL é <> e não != http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

MySQL é <> para diferente, por isso da minha resposta.

 

Como o MySQL é o mais usado para desenvolvimento junto ao PHP e como ele não deu maiores informações, pressupus que ele está usando-o.

 

Mas obrigado pelo toque. =]

 

[]'s http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá pessoal!

 

Obrigado pela chuva de informações!!!! Consegui resolver usando o != sim. Mas vou alterar para o <> pois vejo que pode gerar um conflito de versões caso a versão do servidor não suporte né...

 

 

Valeu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.