Как получить уникальные строки на основе комбинаций значений столбцов?

У меня есть столmytable как ниже;

╔═════════╦══════╦═════╗
║ product ║ tag  ║ lot ║
╠═════════╬══════╬═════╣
║ 1111    ║ 101  ║ 2   ║ 
║ 1111    ║ 102  ║ 5   ║ 
║ 2222    ║ 103  ║ 6   ║ 
║ 3333    ║ 104  ║ 2   ║  
║ 4444    ║ 101  ║ 2   ║ 
║ 5555    ║ 101  ║ 2   ║ 
║ 5555    ║ 102  ║ 5   ║ 
║ 6666    ║ 102  ║ 2   ║ 
║ 6666    ║ 103  ║ 5   ║
║ 7777    ║ 101  ║ 2   ║ 
║ 7777    ║ 102  ║ 5   ║ 
║ 7777    ║ 103  ║ 6   ║ 
║ 8888    ║ 101  ║ 1   ║ 
║ 8888    ║ 102  ║ 3   ║ 
║ 8888    ║ 103  ║ 5   ║ 
╚═════════╩══════╩═════╝

У меня есть вход101,102, Я хочу вывод, как;

2,5
3,5

а это значит, что в таблице он будет искать комбинации101,102и возвращаетточно такие же комбинации сдругой номер лота, Наряду с этим, я хочу избежать дублирования строк. Вот1111 а также5555 имеет одинаковые теги с одинаковыми номерами лотовtagс, поэтому я хочу только одну строку вместо 2 строк. Даже если,8888 имеет теги101 а также102 с разнымиlots, это не может быть рассмотрено для перечисления, так как включает в себя тег103 к тому же. Что означает, я хочу продукты с точным101, 102 сочетание. Короче говоря, я не хочу продукты с какими-либо дополнительными тегами, и я не хочу ничего с отсутствующими тегами.

Как мне этого добиться?

Ответы на вопрос(4)

Ваш ответ на вопрос