powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Значение из записей в столбцы запросом
7 сообщений из 7, страница 1 из 1
Значение из записей в столбцы запросом
    #39176271
antox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
подскажите, как решить такую задачу?

Имеется таблица

id num1 num2 value1 2p 1t 10 2 3p 3t 113 3p 2t 124 2p 3t 135 2p 3t 146 3p 2t 5

Результат запроса должен быть такой:

p 1t 2t 3t2p 10 0 273p 0 17 11
...
Рейтинг: 0 / 0
Значение из записей в столбцы запросом
    #39176272
antox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пробелы пропали и символы сместились, может каким блоком надо выделить
Модератор: Тегом CSV
...
Рейтинг: 0 / 0
Значение из записей в столбцы запросом
    #39176273
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antoxкак решить такую задачу?
Use CASE, Luke! STFF
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Значение из записей в столбцы запросом
    #39176274
antox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovantoxкак решить такую задачу?
Use CASE, Luke! STFF


Можно небольшой пример?
...
Рейтинг: 0 / 0
Значение из записей в столбцы запросом
    #39176279
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antoxМожно небольшой пример?
Можно, но где тогда будет воспитательный эффект?

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Значение из записей в столбцы запросом
    #39178002
antox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пришлось все равно ч-з mem от EhLib делать, т.к. нужно некоторые данные менять и дополнительные вводить.Спасибо.
...
Рейтинг: 0 / 0
Значение из записей в столбцы запросом
    #39178281
AndreyTarasov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antox,

Вот тебе кривой пример
но его можно спрямить :-)

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
execute block
returns(p varchar(4), t1 integer, t2 integer, t3 integer )
do
begin
for select distinct num1 from tablex into :p do
    begin
    select sum(value) from tablex where num2='1t' and num1=:p into :t1;
    select sum(value) from tablex where num2='2t' and num1=:p into :t2;
    select sum(value) from tablex where num2='3t' and num1=:p into :t3;
suspend;
    end
end 
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Значение из записей в столбцы запросом
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]