Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Помогите составитьзапрос  [new]
Xam_xam
Member

Откуда:
Сообщений: 7
Есть готовая база, в которой хранятся данные по отчетным формам.
Отчеты имеют такую иерархию
--Годовой отчет
---Общий лист подписей
---Форма 1
-----Лист подписей формы
-----Таблица 1
-----Таблица 2
-----Таблица 3
---Форма 2
-----Лист подписей формы
-----------

Описание форм хранится в таблице sForms

Картинка с другого сайта.

Описание таблиц в таблице sTabs

Картинка с другого сайта.

В третей таблице (tCheckData) хранятся данные, которые пользователь вносит при редактировании таблиц. В том числе там хранятся данные из листов подписей (общего и конкретной формы).
При этом, в таблицах sTabs и sForms, нет описания, а следовательно и Id годового отчета, общего листа подписей и листов подписей конкретных таблиц, но они есть в таблице tCheckData. При этом IdForm = '000' - годовой отчет, IdTable = '00000' -общий лист подписей, а если IdForm <> '000', то '00000' - лист подписей формы IdForm
Картинка с другого сайта.

Мне нужно составить запрос, в котором бы содержались все варианты IdForm и IdTable (включая годовой отчет и листы подписей), не хватает опыта.
30 мар 15, 13:30    [17449749]     Ответить | Цитировать Сообщить модератору
 Re: Помогите составитьзапрос  [new]
Glory
Member

Откуда:
Сообщений: 104760
Xam_xam
Описание форм хранится в таблице sForms

Картинки очень красивые. Но бесполезные.

https://www.sql.ru/forum/127456/rekomendacii-po-oformleniu-soobshheniy-v-forume
30 мар 15, 15:21    [17450420]     Ответить | Цитировать Сообщить модератору
 Re: Помогите составитьзапрос  [new]
Xam_xam
Member

Откуда:
Сообщений: 7
select @@version


автор
Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64) Apr 2 2010 15:48:46 Copyright (c) Microsoft Corporation Standard Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)
30 мар 15, 16:46    [17450936]     Ответить | Цитировать Сообщить модератору
 Re: Помогите составитьзапрос  [new]
Glory
Member

Откуда:
Сообщений: 104760
Не останавливайтесь. Там еще много пунктов
30 мар 15, 16:47    [17450940]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить