Tenho uma base simples para cadastro de propriedades de equipamentos (exemplo na imagem em anexo).
Como eu poderia selecionar, por exemplo, todos os equipamentos com Potencia>7.5 e Tensão =440?
Isso me parece simples, mas ainda não consegui fazer. Suponho que a modelagem esteja correta, logo confirmo a minha inexperiência com banco de dados!
No momento tenho a query abaixo, mas deve ter erros de lógica de "and" e "or".
SELECT e.nome
FROM equipamentos e
JOIN prop_equip pe
JOIN prop p
ON e.id = pe.equip_id and pe.prop_id = p.id
WHERE
p.id =1and pn.valor >7.5or p.id =2and pn.valor =220;
Pergunta
albert_assis
Olá,
Tenho uma base simples para cadastro de propriedades de equipamentos (exemplo na imagem em anexo).
Como eu poderia selecionar, por exemplo, todos os equipamentos com Potencia>7.5 e Tensão =440?
Isso me parece simples, mas ainda não consegui fazer. Suponho que a modelagem esteja correta, logo confirmo a minha inexperiência com banco de dados!
No momento tenho a query abaixo, mas deve ter erros de lógica de "and" e "or".
Muito obrigado!!!
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados