|  | 
Задавайте вопросы, мы ответим
Вы не зашли.
Добрый день , возможно ли через SQL-запрос связать между собой значение  "product_id" и "color"  ? То есть берем из "color" значение 4775 и ставим его в "product_id"  и т.д.  Связать между собой те у которых есть связь с первым 4766
Этот product_id 4766 товар Чехол iPhone 5 синий , у него больше 20 разных цветов , их надо связать между собой , чтобы у каждого  Чехол iPhone 5 были в color все остальные цвета . Следующая связь должна быть всех с 4775
Отредактированно Tseka85 (16.09.2020 15:24:56)
Неактивен

Не понятно. Приведите небольшой пример тестовых данных в виде insert into oc_product_color ..
и какой результат должен получиться на этих данных.
Неактивен
Приведите небольшой пример тестовых данных в виде insert into oc_product_color ..
К сожалению пока не могу это реализовать в голове . 
 На первой картинке мы видим , что "product_id" 4766 по очередно привязан к :  4775, 4772, 4769, 4766, 4773, 4774, 4777, 4778, 4780, 4781, 4784, 4785, 4787, 4788, 4789, 4790, 4791, 4792, 4793  через колонку "color" .  По факту все эти данные в колонке "color" тоже "product_id" .
  
  Как используя эти данные можно аналогично поставить "product_id" 4775 , и все остальные 4766, 4772, 4769, 4766, 4773, 4774, 4777, 4778, 4780, 4781, 4784, 4785, 4787, 4788, 4789, 4790, 4791, 4792, 4793 и так по очереди перебрать все в колонке "color"  как представлено на второй картинке?
Отредактированно Tseka85 (18.09.2020 13:51:03)
Неактивен

Если я правильно понял, то
Неактивен
Ну почти , результат должен быть такой :
 +------+------+
| b    | b    |
+------+------+
|    1 |    1 |
|    1 |    2 |
|    1 |    4 |
|    1 |  11 |
|    1 |  12 |
|    1 |  13 |
|    1 |  14 |
|    1 |    1 |
|    1 |    2 |
|    1 |    4 |
|    1 |  11 |
|    1 |  12 |
|    1 |  13 |
|    1 |  14 |
|    2 |    1 |
|    2 |    2 |
|    2 |    4 |
|    2 |  11 |
|    2 |  12 |
|    2 |  13 |
|    2 |  14 |
|    4 |    1 |
|    4 |    2 |
|    4 |    4 |
|    4 |  11 |
|    4 |  12 |
|    4 |  13 |
|    4 |  14 |
|  11 |    1 |
|  11 |    2 |
|  11 |    4 |
|  11 |  11 |
|  11 |  12 |
|  11 |  13 |
|  11 |  14 |
|  12 |    1 |
|  12 |    2 |
|  12 |    4 |
|  12 |  11 |
|  12 |  12 |
|  12 |  13 |
|  12 |  14 |
|  13 |    1 |
|  13 |    2 |
|  13 |    4 |
|  13 |  11 |
|  13 |  12 |
|  13 |  13 |
|  13 |  14 |
|  14 |    1 |
|  14 |    2 |
|  14 |    4 |
|  14 |  11 |
|  14 |  12 |
|  14 |  13 |
|  14 |  14 |
+------+------+
Неактивен

Тогда ещё проще:
Неактивен