Using GROUP_CONCAT() from accurate results
\nWITH c as (SELECT customer_id, \nGROUP_CONCAT(DISTINCT product_key \n                     order by product_key\n                     separator \',\') as produ
```\nWITH c as (SELECT customer_id, \nGROUP_CONCAT(DISTINCT product_key \n                     order by product_key\n                     separator \',\') as products\nFROM Customer\nGROUP BY customer_id),\np as (\nSELECT \nGROUP_CONCAT(DISTINCT product_key \n\t\t\t\torder by product_key\n                 separator \',\') as uni_product\nFROM Product)\n\nSELECT customer_id \nFROM c, p\nWHERE c.products = p.uni_product\n```
[]