SupremeB
Дата: 02.12.2009 13:56:41
Немножко не понял.
Может будет понятнее если я выложу запрос который сейчас есть:
INSERT INTO [база арматура] ( [№ п/п], [наименование профиля], марка, НТД, размер, диапозон, раскрой, [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], Трейдер, дата, месяц, Неделя, филиал, подразделение )
SELECT [%$##@_Alias].[№ п/п], [%$##@_Alias].[наименование профиля], [%$##@_Alias].марка, [%$##@_Alias].НТД, [%$##@_Alias].размер, [Справочник_размер-арматура].Диапозон, [%$##@_Alias].раскрой, [%$##@_Alias].[Мин Цена конкурента ( маркетолог)], [%$##@_Alias].[Мин Цена конкурента (менеджер)], [%$##@_Alias].Трейдер, [%$##@_Alias].дата, Дата_месяц_переходник.Месяц, Дата_месяц_переходник.Неделя, [Справочник-переходник филиалы].[Филиал наз2], [%$##@_Alias].подразделение
FROM (((
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура анапа] union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура астрахань] union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура барнаул] union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура волгоград] union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура екб] union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура ижевск] union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура иркутск] union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура казань] union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура кемерово] union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура краснодар] union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура москва] union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура ннг] union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура новосибирск] union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура омск] union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура пермь] union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура ростов] union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура самара] union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура саратов] union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура сочи] union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура спб] union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура тюмень] union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура ульяновск] union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура уфа] union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура челябинск] union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база_арматура ярославль]union all
select [№ п/п], [наименование профиля], [марка], [НТД], [размер], [раскрой], [Мин Цена конкурента ( маркетолог)], [Мин Цена конкурента (менеджер)], [Трейдер], [дата], [филиал], [подразделение] from [база шапка]) AS [%$##@_Alias] INNER JOIN [Справочник_размер-арматура] ON [%$##@_Alias].размер = [Справочник_размер-арматура].Размер)
LEFT JOIN [Справочник-переходник филиалы] ON [%$##@_Alias].филиал = [Справочник-переходник филиалы].[Филиал наз1]) LEFT JOIN Дата_месяц_переходник ON [%$##@_Alias].дата = Дата_месяц_переходник.Дата;