Produtos
------------------------------
ID| Marca | Preço |CAT| User
------------------------------
1 | P&G | 25.00 | 0 | John
2 | P&G | 15.00 | 0 | Paul
3 | P&G | 10.00 | 1 | Lisa
4 | P&G | 05.00 | 0 | Wendy
Categoria
------------------------------
ID | CAT | Username
1 | 1 | John
2 | 0 | Paul
3 | 0 | Lisa
4 | 0 | Wendy
Os usuários categoria "1" podem ver todos os produtos, ou seja, os produtos de categoria "0" e "1", porém os usuários de
categoria "0" só podem ver os produtos de categoria "0"
O problema é que preciso atender todas as condições em uma ÚNICA query.
Pergunta
G.Alves
Bom dia DBAs,
poderiam ajudar um leigo em SQL?
Eu tenho o seguinte problema:
Produtos
------------------------------
ID| Marca | Preço |CAT| User
------------------------------
1 | P&G | 25.00 | 0 | John
2 | P&G | 15.00 | 0 | Paul
3 | P&G | 10.00 | 1 | Lisa
4 | P&G | 05.00 | 0 | Wendy
Categoria
------------------------------
ID | CAT | Username
1 | 1 | John
2 | 0 | Paul
3 | 0 | Lisa
4 | 0 | Wendy
Os usuários categoria "1" podem ver todos os produtos, ou seja, os produtos de categoria "0" e "1", porém os usuários de
categoria "0" só podem ver os produtos de categoria "0"
O problema é que preciso atender todas as condições em uma ÚNICA query.
Pensei no WHERE IF, mas não consegui.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.