въпроса
0 отговора
103 прегледа
въпроса
Здрасти :) Ето и проблема :)
table Category
id PK, category_description VC(20)....
table Area
id PK, area_name VC(20) ....
table Shop
id PK, shop_name VC(30), cat_id (FK kym Category), area_id (FK kym Area) ....
MySQL 4.0.18, Windows XP
Искам с една (или минимум) заявка да изкарам за всяка област, от всяка категория колко магазина има. Представям си го като таблица, в която по ширина са областите, а по височина категориите, и между тях са бройките, напр.
София Пловдив Ямбол Сливен
Зеленчукови 4 5 2 0
Плодови 12 3 6 9
Рибни 2 6 0 1
Месни 9 7 11 2
Мисля си, че май няма как да стане подобно нещо, въпросът е поне да минимизирам усилията: дали да пускам по заявка за всяка област с групиране по категория, дали да напълня целия резултат в някаква временна таблица ... очаквам съвети как изобщо става това представяне в две измерения :))
Ами ... това е :) Мерси
table Category
id PK, category_description VC(20)....
table Area
id PK, area_name VC(20) ....
table Shop
id PK, shop_name VC(30), cat_id (FK kym Category), area_id (FK kym Area) ....
MySQL 4.0.18, Windows XP
Искам с една (или минимум) заявка да изкарам за всяка област, от всяка категория колко магазина има. Представям си го като таблица, в която по ширина са областите, а по височина категориите, и между тях са бройките, напр.
София Пловдив Ямбол Сливен
Зеленчукови 4 5 2 0
Плодови 12 3 6 9
Рибни 2 6 0 1
Месни 9 7 11 2
Мисля си, че май няма как да стане подобно нещо, въпросът е поне да минимизирам усилията: дали да пускам по заявка за всяка област с групиране по категория, дали да напълня целия резултат в някаква временна таблица ... очаквам съвети как изобщо става това представяне в две измерения :))
Ами ... това е :) Мерси