powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / группировка результатов
2 сообщений из 2, страница 1 из 1
группировка результатов
    #38656498
asttoxa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый вечер!

Есть такой результат у запроса:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
array(4){
 array(6) {
    ["item_name"]=>
    string(5) "canon"
    ["item_id"]=>
    string(1) "3"
    ["type_id"]=>
    string(1) "1"
    ["type_name"]=>
    string(8) "building"
    ["parameter"]=>
    string(12) "Размер"
    ["value"]=>
    string(3) "3x3"
    }
array(6) {
    ["item_name"]=>
    string(5) "canon"
    ["item_id"]=>
    string(1) "3"
    ["type_id"]=>
    string(1) "1"
    ["type_name"]=>
    string(8) "building"
    ["parameter"]=>
    string(18) "Прочность"
    ["value"]=>
    string(3) "200"
    }
array(6) {
    ["item_name"]=>
    string(5) "turelle"
    ["item_id"]=>
    string(1) "4"
    ["type_id"]=>
    string(1) "1"
    ["type_name"]=>
    string(8) "building"
    ["parameter"]=>
    string(12) "Размер"
    ["value"]=>
    string(3) "4x4"
    }
array(6) {
    ["item_name"]=>
    string(5) "turelle"
    ["item_id"]=>
    string(1) "4"
    ["type_id"]=>
    string(1) "1"
    ["type_name"]=>
    string(8) "building"
    ["parameter"]=>
    string(18) "Прочность"
    ["value"]=>
    string(3) "500"
    }
}


Так вот вопрос можно ли сформировать в запросе, чтобы получилось так:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
array(2){
 array(5) {
    ["item_name"]=>
    string(5) "canon"
    ["item_id"]=>
    string(1) "3"
    ["type_id"]=>
    string(1) "1"
    ["type_name"]=>
    string(8) "building"
    ["parameters"]=>array(2)
         array(2)
              ["parameter"]=>     
              string(12) "Размер"
              ["value"]=>
              string(3) "3x3"
         array(2)
              ["parameter"]=>
              string(18) "Прочность"
              ["value"]=>
              string(3) "200"
         }
    }
array(5) {
    ["item_name"]=>
    string(5) "canon"
    ["item_id"]=>
    string(1) "3"
    ["type_id"]=>
    string(1) "1"
    ["type_name"]=>
    string(8) "building"
    ["parameters"]=>array(2)
         array(2)
              ["parameter"]=>     
              string(12) "Размер"
              ["value"]=>
              string(3) "4x4"
         array(2)
              ["parameter"]=>
              string(18) "Прочность"
              ["value"]=>
              string(3) "500"
         }
    }



или только внешне циклом???

Спасибо.
...
Рейтинг: 0 / 0
группировка результатов
    #38656575
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asttoxaили только внешне циклом?да
впрочем, для облегчения разбора может помочь переделка исходного запроса с использованием group_concat
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / группировка результатов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]