Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia, boa tarde, boa noite,
estou com um problema na filtragem de uns dados.
Tenho uma tabela chamada 'produtos' onde existem varios campos, dentre eles o capo 'Ano' e 'Potencia'.
Criei uma forma de filtrar os campos, mas estou apanhando em juntar o 'Potencia', que é por faixa, com os outros.
Por exemplo:
a filtragem de 'Potencia' varia da seguinte forma: 0 a 5.000, 5.000 a 10.000, 10.000 a 15.000....
Quando preciso filtrar, por exemplo, as faixas 0 a 5.000 e 10.000 a 15.000, faço o seguinte:
SELECT * FROM produtos WHERE Potencia BETWEEN 0 AND 5.000 OR Potencia BETWEEN 10.000 AND 15.000
Até ai tudo bem, mas quando preciso juntar o filtro de Ano, nao da certo da forma q to fazendo:
SELECT * FROM produtos WHERE Potencia BETWEEN 0 AND 5.000 OR Potencia BETWEEN 10.000 AND 15.000 AND Ano IN(2008,2007)
Como faço pra filtrar esses anos dentro das faixas de potencia???
Carregando comentários...