Одним из способов будет использование подзапроса для выбора идентификатора продукта из таблицы запасов, где продукт имеет несколько цветов.
SELECT PRODUCTID FROM TABLE2 GROUP BY PRODUCTID HAVING COUNT(COLOR)>2
Используйте его в основном запросе
SELECT T1.PRODUCTID,T1.PRODUCT_TITLE FROM TABLE1 T1 WHERE PRODUCTID IN
(SELECT PRODUCTID FROM TABLE2 GROUP BY PRODUCTID HAVING COUNT(COLOR)>2)
Я предполагаю, что База данных не DB2, и в этом случае этот запрос не будет работать.