|
Помогите плиз создать запрос с двойной группировкой!
|
|||
---|---|---|---|
#18+
Имеется база с тремя таблицами: group: title | id subgroup: title | label | group_id product: title | subgroup_id По цветам - идентичные поля в таблицах, через которые их можно связать. Нужно вывести вот такой документик с наименованиями (title) Group1 subgroup1 product1 product2 product3 subgroup2 product1 product2 Group2 subgroup1 product1 product2 product3 subgroup2 product1 product2 Может я где неправильно выразился - я пока начинающий.... Заранее спасибо. Если можно - скинуть на емейл 888888@pochta.ws ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2004, 18:49 |
|
Помогите плиз создать запрос с двойной группировкой!
|
|||
---|---|---|---|
#18+
дополнение: вывод я уже сделал но он щас в такой форме: Группа --- Подгруппа --- Продукт Группа --- Подгруппа --- Продукт Группа --- Подгруппа --- Продукт а хотелось бы избежать ненужных повторений и привести список к такому виду: Группа --- Подгруппа ------Продукт ------Продукт ------Продукт ------Продукт --- Подгруппа ------Продукт Группа --- Подгруппа ------Продукт ------Продукт --- Подгруппа ------Продукт ------Продукт ------Продукт ------Продукт ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2004, 20:09 |
|
Помогите плиз создать запрос с двойной группировкой!
|
|||
---|---|---|---|
#18+
то как ты выводишь, не имеет никакого отношения к mysql. Это уже вопрос к программистам, которые используют тот же язык прорграммирования что и ты. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2004, 20:45 |
|
Помогите плиз создать запрос с двойной группировкой!
|
|||
---|---|---|---|
#18+
наверно Макс имел ввиду что это не клиенте делается, например, в к-н Crystal Reports или php на php или любом другом языке программирования это делается типа примерна так проверяется, изменилась ли группа, если да то выводится что-то типа <td colspan=3>название группы</td> проверяется, изменилась ли подгруппа, если да то выводится <td colspan=3>название подгруппы</td> и в любом случае выводим поля продукта <td>Поле1</td><td>Поле2</td><td>Поле3</td> ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2004, 10:10 |
|
Помогите плиз создать запрос с двойной группировкой!
|
|||
---|---|---|---|
#18+
ну т.е. да, я опять неверно вопрос поставил:) в общем, ХТМЛ я знаю очень хорошо, а вот на PHP пока только учусь программить. Если б кто подсказал, как эту проверку сделать (на изменение группы), был бы очень признателен. в общем для простоты покажу что у меня имеется: Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2004, 11:49 |
|
Помогите плиз создать запрос с двойной группировкой!
|
|||
---|---|---|---|
#18+
Optimist это уже простейший алгоритм: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
Это лишь пример (с твоим кодом я не разбирался) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2004, 17:52 |
|
Помогите плиз создать запрос с двойной группировкой!
|
|||
---|---|---|---|
#18+
хмм, похоже форум символы & n b s p; неправильно обрабатывает. Там где пустая ячейка & n b s p; пиши ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2004, 17:53 |
|
Помогите плиз создать запрос с двойной группировкой!
|
|||
---|---|---|---|
#18+
А вот это Код: plaintext
имхо можно и не делать - красивше бует ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2004, 18:13 |
|
Помогите плиз создать запрос с двойной группировкой!
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2004, 18:14 |
|
|
start [/forum/topic.php?fid=47&fpage=694&tid=1855488]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 142ms |
0 / 0 |