powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Усложним задачу
2 сообщений из 2, страница 1 из 1
Усложним задачу
    #32067845
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UPDATE TABLE1 SET (F1,F2,F3)=
(SELECT SUM(F1),AVG(F2),MAX(F2)
FROM TABLE2
WHERE TABLE2.KEY = TABLE1.KEY)
...
Рейтинг: 0 / 0
Усложним задачу
    #32067864
Фотография Александр Степанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Update t1
Set f1=t2.sum_, f2=t2.avg_, f3=t2.max_
From
	table1 t1
	inner join
	(
	Select
		[key] as [key],
		sum(f1) as sum_,
		avg(f2) as avg_,
		max(f3) as max_
	From
		table2
	Group By
		[key]
	) t2 on t1.[key]=t2.[key]


С уважением,
Александр Степанов
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Усложним задачу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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