Ir para conteúdo

POWERED BY:

Arquivado

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

eronventer

Consulta utilizando IF

Recommended Posts

Olá pessoal!

 

Tenho uma tabela de cupons que pode ou não receber o id_cadastro de um usuário. Caso não receba o valor é 0, caso contrário é o id do usuário registrado.

 

Minha dúvida é a seguinte, na mesma consulta que eu listo os cupons eu consigo verificar se o id_cadastro é maior que zero e relacionar com a tabela cadastros e exibir os dados ou não?

 


cadastros (id | nome | email)

1 | Maria | maria@teste.com.br

2 | Maria | maria2@teste.com.br



cupons (id | id_cadastro | codigo)

1 | 0 | 1234

2 | 0 | 4321

3 | 1 | 6879

4 | 2 | 6879

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

A melhor solução pelo que entendi seria gravar NULO ao invés de "0", para a busca bastaria uma busca por OUTER JOIN.

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.