Задать вопрос
@zevem
Стрелец

Как в mysql создать массив по уникальному значению?

Дано, табличка в mysql

table_name
id ---- product_id --- image
1 ---- 65 ---- image1.jpg
2 ---- 65 ---- image2.jpg
3 ---- 65 ---- image3.jpg
4 ---- 66 ---- image4.jpg
5 ---- 66 ---- image5.jpg

Нужно вытащить массив:
Array
(
    [65] => Array
        (
            [0] => Array ([image] => image1.jpg)
            [1] => Array ([image] => image2.jpg)
            [2] => Array ([image] => image3.jpg)
         )
    [66] => Array
        (
            [0] => Array ([image] => image4.jpg)
            [1] => Array ([image] => image5.jpg)
         )


Желательно получить запросом mysql, но можно и в php пересортировать.
  • Вопрос задан
  • 89 просмотров
Подписаться 1 Простой 7 комментариев
Помогут разобраться в теме Все курсы
  • Stepik
    PRO C#. Базы данных
    2 месяца
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Java-разработчик + ИИ
    9 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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