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

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
 tovar 
 | id | name   | group_id | cena | 
|  1 | tovar1 | 1        | 10   |
|  2 | tovar2 | 2        | 15   |
|  3 | tovar3 | 3        | 20   |
|  4 | tovar4 | 1        | 25   |
|  5 | tovar5 | 2        | 30   |
|  6 | tovar6 | 3        | 35   |

 group 
 | id | name   | 
|  1 | group1 |
|  2 | group2 |
|  3 | group3 |

Связанные через:
tovar.group_id = group.id

Задача стоит следующая:
Сделать вывод информации на веб-страничке, последством PHP и MySQL, следующим образом:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
 | name   | cena | 
 group1 
| tovar1 | 10   |
| tovar4 | 25   |
 group2 
| tovar2 | 15   |
| tovar5 | 30   |
 group2 
| tovar3 | 20   |
| tovar6 | 35   |

Помогите пожалуйста с запросом, или несколькими запросами. Или ткните в реализацию или примеры. Зараннее благодарен.
...
Рейтинг: 0 / 0
Помогите сделать запрос с группировкой
    #38695242
Фотография javajdbc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
amd3000,

есть как минимум два варианта:

1. использовать ROLLUP , тогда в конце (не в начале)
группы выдаст строчку с название группы.
Затем это дело можно пересортировать и
вываливать на екран с минимальным форматирование
строчки с названием группы.

2. не морочить мускл-у бейтцы и заполучить просто
список товаров с названием группы.
Затем на ПЧП организовать проверку -- "появилась ли новая группа?"
если да то вывести ее на страчиску с выделением а потом
просто выдавать строчку за строчкой пока опять
не придет новая группа --- снова ее вывести с отступом
и продолжать выводить вторую группу, и т. д.
...
Рейтинг: 0 / 0
Помогите сделать запрос с группировкой
    #38695249
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
javajdbc,

не , вариант только один: Марин Грабер. Введение в sql.
...
Рейтинг: 0 / 0
Помогите сделать запрос с группировкой
    #38695255
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivjavajdbc,

не , вариант только один: Марин Грабер. Введение в sql.

+1
...
Рейтинг: 0 / 0
Помогите сделать запрос с группировкой
    #38695421
amd3000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за помощь.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите сделать запрос с группировкой
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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