Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Количество повторов в столбце / 4 сообщений из 4, страница 1 из 1
06.08.2020, 14:17
    #39987109
Valkv555
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Количество повторов в столбце
Помогите сформировать запрос sql, есть таблица:
zazn1zn25s1v110s2v111s3v25s3v410s1v211s3v110s2v311s3v1
Нужно получить в результате:
xxxxxx52повтораs11 разv11раз52повтораs31 разv41раз103повтораs11 разv21раз103повтораs22 разаv11раз103повтораs22 разаv31раз113повтораs33 разаv11раз113повтораs33 разаv22раза
...
Рейтинг: 0 / 0
06.08.2020, 14:44
    #39987127
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Количество повторов в столбце
Valkv555,

Логику "повторов" предлагается угадать методом пристального вглядывания в экран?

COUNT(..) OVER(..)
...
Рейтинг: 0 / 0
06.08.2020, 14:45
    #39987129
court
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Количество повторов в столбце
Valkv555
Помогите сформировать запрос sql, есть таблица:
zazn1zn25s1v110s2v111s3v25s3v410s1v211s3v110s2v311s3v1

Нужно получить в результате:
52повтораs11 раз v11раз52повтораs31 раз v41раз103повтораs11 раз v21раз103повтораs22 разаv11раз103повтораs22 разаv31раз113повтораs33 разаv11раз113повтораs33 разаv22раза
с za=11 ты в результате нахомутал
Код: sql
1.
2.
3.
4.
5.
6.
select distinct 
  * 
  ,count(*)over(partition by za) as xz1
  ,count(*)over(partition by za,zn1) as xz2
  ,count(*)over(partition by za,zn2) as xz3
...
...
Рейтинг: 0 / 0
06.08.2020, 15:17
    #39987153
Valkv555
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Количество повторов в столбце
Огромное Спасибо!
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Количество повторов в столбце / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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