Если я правильно понял условие, что нужно получить таблицу из всех поставщиков, которые поставляют больше одной двух разновидностей деталей. В каждой строке таблицы должно быть название поставщика и пара деталей, которые он поставляет, то можно так
select a.name, a.part, b.part from t as a inner join t as b on a.name = b.name where a.part < b.part;
ideone.com/nGPZGz