Задать вопрос
@from2003
Web developer

Как построить таблицу на основе уже существующих?

1ca190930223510e5a5bc78db066081e.png

Есть такая стуктура таблиц, как построить новую таблицу с номерами поставщиков и парами номеров деталей, таких, что некоторый поставщик поставляет обе указанные детали. При этом пары вида 1 и 2, а также 2 и 1 считать одинаковыми?
  • Вопрос задан
  • 572 просмотра
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Stepik
    PRO C#. Базы данных
    2 месяца
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Java-разработчик + ИИ
    9 месяцев
    Далее
Решения вопроса 1
DmitriyEntelis
@DmitriyEntelis
Думаю за деньги
Если я правильно понял, то все возможные пары деталей которые поставляет один поставщик
SELECT t1.Snum, t1.Pnum, t2.Pnum FROM `spj` as t1
join spj as t2 on t1.Snum = t2.Snum and t1.Pnum != t2.Pnum
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы