powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / группировка данных
3 сообщений из 3, страница 1 из 1
группировка данных
    #32035572
Максим
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!
Помогите сгруппировать данные в запросе.
Данные типа intпишутся в таблицу с интервалом в 1 секунду (123456789, 123456790, 123456791 ...), мне надо их сгруппировать по 5 секунд(123456790...123456794).
По 10 секунд я их группирую без проблем - Group by left(var4,8) (var4 - название поля с этими значениями, которые состоят из 9 цифр)
А как сгруппировать по 5 секунд??
...
Рейтинг: 0 / 0
группировка данных
    #32035586
Rom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
drop table #Tmp 
go
create table #Tmp (col numeric( 9 ))

insert into #Tmp values( 123456780 )
insert into #Tmp values( 123456781 )
insert into #Tmp values( 123456782 )
insert into #Tmp values( 123456783 )
insert into #Tmp values( 123456784 )
insert into #Tmp values( 123456785 )
insert into #Tmp values( 123456786 )
insert into #Tmp values( 123456787 )
insert into #Tmp values( 123456788 )
insert into #Tmp values( 123456789 )
select  1  from #Tmp
Group by left(col, 8 )+case when right(col, 1 )< 5  then  0  else  1  end
...
Рейтинг: 0 / 0
группировка данных
    #32035742
Максим
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / группировка данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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