powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Слишком интересная задача на объедение таблиц.
6 сообщений из 6, страница 1 из 1
Слишком интересная задача на объедение таблиц.
    #39815055
fcks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Столкнулся с задачей есть две таблицы , необходимо получить третью.
Каким sql запросом можно получить требуемый результат?
...
Рейтинг: 0 / 0
Слишком интересная задача на объедение таблиц.
    #39815058
aleks222
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Предлагаю зобанить тредстартера навечно.
За глупость.
...
Рейтинг: 0 / 0
Слишком интересная задача на объедение таблиц.
    #39815063
fcks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
aleks222, в чем заключается глупость?
...
Рейтинг: 0 / 0
Слишком интересная задача на объедение таблиц.
    #39815072
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Слишком интересно.
...
Рейтинг: 0 / 0
Слишком интересная задача на объедение таблиц.
    #39815074
fcks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гавриленко Сергей Алексеевич, если есть возможно можете описать подход к решению ?
...
Рейтинг: 0 / 0
Слишком интересная задача на объедение таблиц.
    #39815081
invm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fcks,

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
with a as
(
 select
  Identity_Num, OrderID,
  row_number() over (partition by OrderID order by IdentityNum) as rn
 from
  [Таблица операций]
),
b as
(
 select
  OrderID, Quantity,
  row_number() over (partition by OrderID order by (select 1)) as rn
 from
  [Таблица сумм операций]
)
select
 a.Identity_Num, a.OrderID, b.Quantity
from
 a left join
 b on b.OrderID = a.OrderID and b.rn = a.rn;
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Слишком интересная задача на объедение таблиц.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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