Tenho uma listbox baseado em uma consulta que usa like para filtrar. Porém gostaria de efetuar 2 filtragens mas não consegui. segue abaixo a SQL da consulta para análise.
SELECT PRODUTOS.codigo_produto, PRODUTOS.descricao, PRODUTOS.num_produto, PRODUTOS.codigo_referencia, FORNECEDOR.fornecedor, PRODUTOS.valor_venda, PRODUTOS.codigo_fabrica, PRODUTOS.cod_grupo, GRUPO.grupo, PRODUTOS.cod_forn, PRODUTOS.estoque, [valor_venda]*[estoque] AS Sub, PRODUTOS.custo, [custo]*[estoque] AS SubCusto
FROM (PRODUTOS INNER JOIN FORNECEDOR ON PRODUTOS.cod_forn = FORNECEDOR.cod_forn) INNER JOIN GRUPO ON PRODUTOS.cod_grupo = GRUPO.cod_grupo
WHERE (((PRODUTOS.descricao) Like "*"+[Formulários]![Master]![Texto3] & "*" And (PRODUTOS.descricao) Like "*"+[Formulários]![Master]![Texto294] & "*")) OR (((PRODUTOS.codigo_referencia) Like "*"+[Formulários]![Master]![Texto3] & "*" And (PRODUTOS.codigo_referencia) Like "*"+[Formulários]![Master]![Texto294] & "*")) OR (((FORNECEDOR.fornecedor) Like "*"+[Formulários]![Master]![Texto3] & "*" And (FORNECEDOR.fornecedor) Like "*"+[Formulários]![Master]![Texto294] & "*")) OR (((PRODUTOS.num_produto) Like "*"+[Formulários]![Master]![Texto3] & "*" And (PRODUTOS.num_produto) Like "*"+[Formulários]![Master]![Texto294] & "*"))
ORDER BY PRODUTOS.descricao;
SELECT PRODUTOS.codigo_produto, PRODUTOS.descricao, PRODUTOS.num_produto, PRODUTOS.codigo_referencia, FORNECEDOR.fornecedor, PRODUTOS.valor_venda, PRODUTOS.codigo_fabrica, PRODUTOS.cod_grupo, GRUPO.grupo, PRODUTOS.cod_forn, PRODUTOS.estoque, [valor_venda]*[estoque] AS Sub, PRODUTOS.custo, [custo]*[estoque] AS SubCusto
FROM (PRODUTOS INNER JOIN FORNECEDOR ON PRODUTOS.cod_forn = FORNECEDOR.cod_forn) INNER JOIN GRUPO ON PRODUTOS.cod_grupo = GRUPO.cod_grupo
WHERE (((PRODUTOS.descricao) Like "*"+[Formulários]![Master]![Texto3] & "*" And (PRODUTOS.descricao) Like "*"+[Formulários]![Master]![Texto294] & "*")) OR (((PRODUTOS.codigo_referencia) Like "*"+[Formulários]![Master]![Texto3] & "*" And (PRODUTOS.codigo_referencia) Like "*"+[Formulários]![Master]![Texto294] & "*")) OR (((FORNECEDOR.fornecedor) Like "*"+[Formulários]![Master]![Texto3] & "*" And (FORNECEDOR.fornecedor) Like "*"+[Formulários]![Master]![Texto294] & "*")) OR (((PRODUTOS.num_produto) Like "*"+[Formulários]![Master]![Texto3] & "*" And (PRODUTOS.num_produto) Like "*"+[Formulários]![Master]![Texto294] & "*"))
ORDER BY PRODUTOS.descricao;