Duvida SQL

7 respostas
S

Sei q nao tem uito a ver com java nas to sem a quem recorer

para q serve o any do SQL

select * from cliente where estado =any ('DF','GO','MG');

Valeu

7 Respostas

thiago.correa

ele vai retornar todos os registros que o estado seja ou DF ou Go ou MG

peczenyj

que tipo de duvida é essa ? vc não sabe para que serve o any ?

sera que ele não traz os resultados cujo estado seja algum desses que vc indicou?

thiago.correa

peczenyj:
que tipo de duvida é essa ? vc não sabe para que serve o any ?

sera que ele não traz os resultados cujo estado seja algum desses que vc indicou?

Calma cara, fórum é para isso mesmo, tirar toda e qualquer dúvida.

peczenyj

Eu estou calmo, entretanto sem um ponto de interrogação eu não sei se é uma duvida sobre a sintaxe sql, para que serve ou se por acaso a query não está retornando o que se espera, de repente não está sendo construida a string de consulta corretamente… são diversos problemas.

só reclamei, talvez absurdamente, pela falta de uma simples ‘?’

thiago.correa

blz!

fbanin

deviamos ter como colocar estrelas negativas…

o any serve como o in no sql da MS…

SELECT * FROM CLIENTES WHERE ESTADO IN ( 'SP', 'RJ', 'MG' )

por exemplo…

Irá trazer todos os clientes onde o estado seja um desses 3 !

sl4v3r

SlashJava:
Sei q nao tem uito a ver com java nas to sem a quem recorer

para q serve o any do SQL

select * from cliente where estado =any ('DF','GO','MG');

Valeu

Ae mano… qual banco que é?
Normalmente no lugar do “ANY” é “IN”.
Que significar todos os clientes que estiverem aqui (‘DF’,‘GO’,‘MG’).

Vc tb pode usar o…

"NOT IN" ou "NOT ANY"

Que vai retornar o todos os clientes que NÃO estão naqueles estados.

Criado 7 de junho de 2006
Ultima resposta 8 de jun. de 2006
Respostas 7
Participantes 5