BUG: 2 cláusulas WHERE em SQL de lookup automátidco de campos autocomplete erro

BUG: 2 cláusulas WHERE em instruções SQL de lookup automátidco de campos autocomplete (só testei em autocomplete) dá erro.

Aí até podem me questionar como se usar 2 cláusulas WHERE num select???

Quando se usa subquery.

Select id, nome from tabela WHERE id in (select t2.id from tabela2 t2 WHERE tipo=2)

O SC internamente adiciona WHERE a instrução mas quando possui 2 ou mais ele monta a query errada.

Estou com um problema semelhante, mas no meu caso utilizo a clausula WHERE com 2 parâmetros para carregar o autocomplete e não funciona. Usando o tipo SELECT funciona normalmente, mas a quantidade de itens que retorna deixa a aplicação lenta.