Seleccione elementos como registros de una columna en otra tabla

Tengo una tabla (foo) con un gran número de varios registros y solo quiero seleccionar aquellos que son como uno de los registros en un campo en otra tabla (foo2)

Si hago una consulta SELECT con una unión interna

SELECT pst_qty AS [QTY]
  ,[MFGPN]
  ,[mfg_name] AS [MANUFACTURER]
  ,description
  ,sup_id
  FROM [foo]
  INNER JOIN [foo2]
  ON [foo].[MFGPN] = [foo2].TestString

afaik Solo obtendría registros donde foo.field1 = foo2.field1. Parece que no puedo usar ON foo.field1 LIKE foo2.field2 para seleccionar registros como los campos en foo2. ¿Cómo hago para seleccionar los registros que son como los registros de una columna en una tabla diferente?

Respuestas a la pregunta(3)

Su respuesta a la pregunta