powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Как удалить записи отобранные через Select... HAVING ?
2 сообщений из 2, страница 1 из 1
Как удалить записи отобранные через Select... HAVING ?
    #32366823
kostya0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Делаю запрос:
Код: plaintext
1.
2.
3.
4.
5.
select   Date, IPin, IPout, IsIN , Sum(T_ALL) 
from T1
group by Date, IPin, IPout, IsIN 
HAVING Sum(T_ALL)< 1 


Как удалить отобранные записи?

Это нужно для "укрупнение" т.е. объеденяю некоторые записи для уменьшения их кол-ва. Сделать Insert на основе SELECT не проблемма. Проблема потом удалить эти записи.
Может есть какие блокировки?
...
Рейтинг: 0 / 0
Как удалить записи отобранные через Select... HAVING ?
    #32366949
Фотография Alexey Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно
DELETE FROM T1
WHERE (T1.Date, T1.IPin, T1.IPout, T1.IsIN) IN
(SELECT Q1.Date, Q1.IPin, Q1.IPout, Q1.IsIN
FROM (select T2.Date, T2.IPin, T2.IPout, T2.IsIN , Sum(T2.T_ALL)
from T1 AS T2
group by T2.Date, T2.IPin, T2.IPout, T2.IsIN
HAVING Sum(T2.T_ALL)<1) AS Q1(Date, IPin, IPout, IsIN , T_ALL)))
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Как удалить записи отобранные через Select... HAVING ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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