Ajuda simples com SQL[RESOLVIDO]

7 respostas
xxmayconxx

imaginem uma query assim: select * from pessoa where nome ="" Mesmo eu usando o comando where eu qeria passar um alguma coisa pro nome que retornasse todos os nomes, quie seria equivalente a:select * from pessoa, alguem sabe algo assim? que tem o mesmo efeito do * ou sei lá…

7 Respostas

g4j

tente:

hudsonpereira

Aproveite este site

http://www.w3schools.com/sql/sql_like.asp

xxmayconxx

Entendi, obrigado, existe mais algum modo fora esse

maior_abandonado

você poderia colocar uma subquery… não sei se é isso que você queria.

um exemplo generico:

select * from pessoa_fisica where nome = (select nome_dono from pessoa_juridica where id = 5)

Mateus_Avelar

Seria isto?

select * from pessoa where (nome ="" or 1=1)

desta forma se o sql nao retornar nada na primeira condicao, trará todos os nomes…

gfkauer
mas tecnicamente falando, uma condição qualquer implementada desnecessariamente pode afetar a performance...

mas tecnicamente falando, uma condição qualquer implementada desnecessariamente pode afetar a performance…

xxmayconxx

Beleza gente, valeu pelas respostas!

Criado 1 de setembro de 2011
Ultima resposta 1 de set. de 2011
Respostas 7
Participantes 6