Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

помогите "развернуть" таблицу "горизонтально" [D5, IB6.x]


Страницы:   1 2

Andrey V. ©   (2005-09-14 08:05:00) 

Надо развернуть из вертикального в горизонтальное
Дано:
таблица1 (названия)
ID  NAME
--------
1  AAAA
2  BBBB
3  CCCC

таблица2 (связи между названиями)
ID1 ID2
--------
1  2
1  3
2  1
2  3
3  1
3  2

Надо получить что-то вроде этого :
Name1  Name2  Name3
--------------------
AAAA   BBBB   CCCC


Sergey13   (2005-09-14 11:56:00) [21]

2 [5] erika ©   (14.09.05 11:49)
Интересно ты поля называешь - ass. 8-)


erika   (2005-09-14 11:49:00) [22]

может задача аналагична следующему:
1. Есть таблица1 Assort c  полями ids, ass, nameas, norma_tk, norma_kr

ids ass nameas norma_tk norma_kr
1    01 юбка          2,31         1,2
2    05 жакет          3,1         1,5
3    10 плащ          6,20         2,1

2. Есть таблица2 Modl c полями idm, ids, namemd, tk

idm  ids  namemd    tk    kol
1       2      0745   987    35
2       2      0958   120    18
3       1      1024   987    20

3 Надо:
в заголовке DBgrid должны содержаться: первая колонка таблица.tk   далее таблица1.ass (виды  ассортиметных групп),  сумма таблица2.kol

         01      05      10
987     20      35        0
120       0      18        0

как быть здесь


Anatoly Podgoretsky   (2005-09-14 10:30:00) [23]

В твоей строчке кроме имен ничего не видно, поэтому не только связи но и остальная структура не представляет интереса.


Andrey V.   (2005-09-14 10:23:00) [24]


> Ильш ©   (14.09.05 08:34) [1]
> сам то понял что написал?

Ну короче есть слова-синонимы хранение и связь между ними организована так, как показано выше. Есть желание их показывать "в одну строчку".
Возникла проблема с написанием запроса способного это сделать.


erika   (2005-09-14 09:59:00) [25]

Если кто - нубудь поможет, сообщи. То же  мучилась - не получилось


Ильш   (2005-09-14 08:34:00) [26]

сам то понял что написал?
а что за связи и как они отражаются там где ты написал НАДО???


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо