powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / SQL Запросы
8 сообщений из 8, страница 1 из 1
SQL Запросы
    #39826186
fADEN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день! кто мне сможет помочь написать запросики ?
...
Рейтинг: 0 / 0
SQL Запросы
    #39826191
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запросики по постгресику?
...
Рейтинг: 0 / 0
SQL Запросы
    #39826192
fADEN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ролг Хупин, да
...
Рейтинг: 0 / 0
SQL Запросы
    #39826196
fADEN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ролг Хупин, получиться реализовать?
...
Рейтинг: 0 / 0
SQL Запросы
    #39826469
Синий Слон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конечно получится реализовать.

Но только зачем?
...
Рейтинг: 0 / 0
SQL Запросы
    #39826535
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fADENРолг Хупин, получиться реализовать?

1. да, у меня-то получится, но, вот.... вам зачем это все надо? вы кем планируете стать в будущем?
2. вы бы текстик из файлика написали в сообщении
3. это курсовая работка?
...
Рейтинг: 0 / 0
SQL Запросы
    #39826668
fADEN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ролг Хупин, нет, это не курсовая работа.
...
Рейтинг: 0 / 0
SQL Запросы
    #39826691
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fADEN,


вам же ответили в 21908100

в пж вот это вот (скопипикнуто оттеда) вполне выполняется

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
WITH CTE (SubscriptionEventId,	SubscriberId,	CommandType,	TIMESTAMPP,	ENDTIME)
AS
(
 SELECT 1,	'sbscr001',	'Activate',	'20140115',	'20130215'
   UNION ALL
 SELECT 2,	'sbscr001',	'HardCancel','20130215',	'20100108'
  UNION ALL
 SELECT 3,	'sbscr001'	,'Activate',	'20100108',	'20141026' 
  UNION ALL
 SELECT 4,'sbscr001','SoftCancel','20130107','20100108'
   UNION ALL
 SELECT 5,'sbscr001','HardCancel','20130215','20130107'
   UNION ALL
 SELECT 6,'sbscr002','Activate','20100108','20141026'
   UNION ALL
 SELECT 7,'sbscr002','Pause','20111008','20111008'
   UNION ALL
 SELECT 8,'sbscr003','Activate','20140525','20111008'      
   UNION ALL
 SELECT 9,'sbscr003','SoftCancel','20141026','20141026'  
),
R AS
(
  SELECT C.SubscriberId,C.CommandType,
  ROW_NUMBER()OVER(PARTITION BY C.SUBSCRIBERID ORDER BY C.SubscriptionEventId DESC)AS XCOL
FROM CTE AS C
)
SELECT FIN.*
FROM R AS FIN
WHERE FIN.XCOL=1;

/*
Требуется для каждого значения SubscriberId вывести CommandType строки с максимальным SubscriptionEventId.
*/



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


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