В приведенном ниже запросе я объединил две данные: d и b. Но хотя значения site в d data равны 'com' и 'co', они имеют разные имена ('ex.com', 'yelp.co') в b data.
SELECT product_id,
d.shop_id,
site
FROM d
WHERE site IN ('com', 'co')
JOIN b
ON d.shop_id = b.shop_id
GROUP BY product_id, site, d.shop_id
Мне было просто интересно, как решить эту проблему, если я хочу использовать эту переменную в качестве фильтра?