Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.12.2013, 18:28   #1
FatalLight
Пользователь
 
Регистрация: 16.08.2010
Сообщений: 13
Печаль Алиас столбца как одно из значений из другой таблицы.

Дано и требуемый результат во вложении (*.pdf).
Столкнулся с 2 проблемами:

1) Не знаю каким образом назначить Алиасы столбцам в результирующей таблице (Алиасы столбцов должны подставляться из таблицы "A").

2) Все поля во всех таблицах могут быть изменены.
Например запрос:

SELECT Info AS "Доступ к2"
FROM B
WHERE Name_ID = 43

необходимо будет менять, так как значения "43" и "Доступ к2" могут быть изменены на другие (необходимо, чтобы запрос не приходилось менять, а он отрабатывал на разных входных значениях).

Возможно ли получить требуемый результат?
Если да, то какую конкретно тему или темы лучше почитать?
P.S. Возожно ктото уже сталкивался с проблемой мб есть решения?
Вложения
Тип файла: pdf задание.pdf (17.9 Кб, 11 просмотров)

Последний раз редактировалось FatalLight; 04.12.2013 в 18:43.
FatalLight вне форума Ответить с цитированием
Старый 05.12.2013, 10:14   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Динамический запрос в хранимке и execute statement. Типа подъемным краном яблоко подымать. Что мешает программно настраивать заголовки колонок в том же гриде?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 05.12.2013, 10:55   #3
FatalLight
Пользователь
 
Регистрация: 16.08.2010
Сообщений: 13
По умолчанию

Что такое Грид не знал. Ознакомился вот здесь: http://www.sql.ru/faq/faq_topic.aspx?fid=161
Грид не подойдёт, необходимо решить задачу средствами СУБД Firebird и тобы запрос выполнялся на сервере.
Почитаю про динамические запросы в хранимых процедурах и про execute statement.
FatalLight вне форума Ответить с цитированием
Старый 05.12.2013, 11:57   #4
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

это вам нужно что-то типа pivot... вот как оно в Firebird не в курсе
eval вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
перенос данных из одного столбца в другой значений 123456789igor Microsoft Office Excel 2 09.11.2012 09:03
Внесение в поле таблицы сумму значений из другой таблицы по условию Сурка SQL, базы данных 2 25.12.2011 17:47
формирование таблицы из элементов другой таблицы с удалением повторяющихся значений Selicat Microsoft Office Excel 1 20.10.2011 22:36
вставка значений из файла другой таблицы delphi snwork Помощь студентам 0 09.05.2011 20:27
Как обновить столбец одной таблицы из другой таблицы kairat_tuyakbaev Microsoft Office Access 2 24.09.2010 12:46