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

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

Невероятный запрос


Rel_ ©   (2003-08-11 16:02:00) 

Мастера, вопрос на засыпку !!!

Можно ли запросом выдать набор данных

№ u1 u2 u3
10 2 4 9
20 0 1 2
30 1 3 5

в следующем виде:

№ type value
10 u1 2
10 u2 4
10 u3 9
20 u1 0
20 u2 1
20 u3 2
30 u1 1
30 u2 3
30 u3 5

или энто из области невозможного !!!???


Rel_   (2003-08-11 16:37:00) [1]

Спасибо, обязательно попробую.


ANDRE-S   (2003-08-11 16:20:00) [2]

Попробуй так
SELECT [Tb].[N], [Tb].[U1], "U1" AS Type FROM Tb
UNION SELECT [Tb].[N], [Tb].[U2], "U2" AS Type FROM Tb
UNION SELECT [Tb].[N], [Tb].[U3], "U3" AS Type FROM Tb;


Жук   (2003-08-11 16:06:00) [3]


> Reindeer Moss Eater © (11.08.03 16:05)

:-)))


Reindeer Moss Eater   (2003-08-11 16:05:00) [4]

select №, "u1", u1
union all
select №, "u2", u2
union all
select №, "u3", u3


Наверх

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