こんにちは、products.name Whit a = before が alternates productsmap テーブルにある結果が必要です。
products.name は varchar 255 で、結果の例は次のとおりです。
Haven
productsmap.alternates はテキストで、結果の例は次のとおりです。
=Havens go
=Haven 1
=Haven
これは1セル
以下で試しましたが、結果を取得する必要があることがわかっている場合、結果が得られません。
SELECT DISTINCT products.name
FROM products
WHERE CONCAT('=',products.name) in (select alternates from productsmap)
このクエリには 1 分かかり、0 行が返されます。