0
- 14.02.2014 - 14:03
|
Здравствуйте! Есть 2 таблицы значений (ТЗ) Пример: Есть Данные Фабрика1 Фабрика2 Фабрика3 ТЗ1 Фабрика2 Товар1 Фабрика1 Товар2 Фабрика3 Товар3 Фабрика2 Товар4 Как получить итоговую таблицу Фабрика1 Товар2 Фабрика2 Товар1, Товар4 Фабрика3 Товар3 | |
1
- 14.02.2014 - 14:07
| а что не получатся? цикл по первой, поиск по второй | |
2
- 14.02.2014 - 14:40
|
В итоговой таблице второй столбец сделать списком. Или сотворить со стуктурой, позволяющей работать с ТЗ, как с "деревом". Вроде xml... | |
3
- 14.02.2014 - 15:01
|
кто мне объяснит в поставленной задаче какой смысл имеет первая ТЗ - Фабрика1 Фабрика2 Фабрика3 эти значения ни с чем не коррелируют и для получения итоговой таблицы нафиг не нужны - вся информация для итоговой ТЗ (как она нарисована) есть во второй тз | |
4
- 14.02.2014 - 15:02
|
"а что не получатся? цикл по первой, поиск по второй" за такой совет бьют морду. Лица. хотя.... что и них взять, однаЭсникоф | |
5
- 14.02.2014 - 15:10
| СКД СоеднинитьСтроки() :) | |
6
- 14.02.2014 - 15:53
| сделай по таблицам запрос и дальше делай с ними, что душе угодно | |
7
- 14.02.2014 - 16:15
| Ага, ага. Запрос по таблице, СКД... А автор с "семеркой" работает ;)) | |
8
- 14.02.2014 - 16:50
|
(0) Ты хочешь чтобы за тебя написали? сам то что делал? что не получается? | |
9
- 14.02.2014 - 20:32
| 7-VZ >так пусть не работает, делов-то | |
10
- 14.02.2014 - 21:48
| опять торговля111 икру мечет - очередной ламер последние сухари отбирает | |
11
- 14.02.2014 - 22:34
|
в столбцы чтоль загнать значения товара по фабрике, так их создавать ить надо же ещё. перебором только. правда не вижу смысла использовать первую тз, если только она не содержит список отбора для второй тз. грубо говоря, сортируем вторую тз по фабрике и понеслись по строкам, если фабрика та же, что и в предыдущей строке - пихаем строку в новую или имеющуюся колонку нашей же тз, если нет, значит, не пихаем. --- а как выглядит в общих чертах запрос по тз, который пихает значения колонки очередной строки тз в новые колонки тз, которые ещё надо создать? | |
12
- 14.02.2014 - 23:33
| 11-Зелёный тролль >запрос никак не выглядит, я исхожу из того, что ТЗ не цель, а средство, а с запросом от нее можно отказаться. соединяем две таблицы и обходим по группировкам. результат можно в дерево выгрузить, если хочется. | |
13
- 15.02.2014 - 00:06
| Начала не видно. Задачи нет. Потому вопрос бессмыслен: при правильном решении задачи данного фрагмента вообще не должно быть. | |
14
- 15.02.2014 - 05:48
|
(11) сортируешь по Фабрика, определяешь максимальное количество товара(аля колонки) на каждой фабрике. количество фабрик известно, количество колонок (товара) тоже будет известно, создай ТЗ и запихивай туда сколько хочешь. | |
15
- 15.02.2014 - 05:53
|
+14 ... или свою конечную ТЗ в (0) поверни на 90 градусов и пили сколько хочешь Фабрика1 Фабрика2 Фабрика3 Товар2 Товар1 Товар3 Товар4 Мозги немного напряги | |
16
- 15.02.2014 - 10:45
| 14-nordbox > Вот это и называется "Индийский код". | |
17
- 15.02.2014 - 17:00
|
16-VZ> Ты про это ??? ))) http://kildekode.ru/tag/%D0%B8%D0%BD...BA%D0%BE%D0%B4 . или ты серьезно про http://www.indostan.ru/indiya/80_1970_0.html ??? у меня с юмором плохо сегодня | |
18
- 15.02.2014 - 17:49
|
17-nordbox > :) Ну, первая ссыла - забавная попытка обмануть скрипт подсчета "производительности", не более того. Вторую прочел с интересом, спасибо. ------------- Нет, это образец построения куска модуля, не видя его целиком. Возможно, этих ТЗ вообще не должно быть. Впрочем, это повтор (13). | |
19
- 15.02.2014 - 18:21
|
18-VZ> согласен, задачи целиком нет... и сам он похоже не особо рвется её решать | |
| Интернет-форум Краснодарского края и Краснодара |