tornando al punto della query

come posso dire di eseguire WHERE se tutti i campi sono diversi tra loro

non posso fare WHERE ID=ID ( perchè sarebbe come dire che 1=1 per cui visualizza tutto)

WHERE Manufacturer=ID (perchè uno è un valore numerico e l'altro no)

ma cosa devo fare?????