Описание тега row-number

Индекс или ранг, который указывает позицию строки в наборе данных.
1 ответ

Оконная функция PostgreSQL: row_number() over (порядок столбцов по col2)

Следующий набор результатов получен из запроса SQL с несколькими объединениями и объединением. SQL-запрос уже группирует строки по дате и игре. Мне нужен столбец, чтобы описать количество попыток игры, разбитых по столбцу даты. Username Game ID Date…
29 авг '14 в 06:07
0 ответов

Вставьте ROW_NUMBER() в столбец, начиная со смещения

Я застрял с простой проблемой. Я хотел бы добавить смещение при вставке внутрь в столбец ROW_NUMBER(), но как заставить это работать? Например: DECLARE @LastPosition int = 5; а потом Insert INTO @Table SELECT myt.Id, @LastPosition + ROW_NUMBER() OVE…
08 май '14 в 10:31
3 ответа

LINQ RowNumber, Aggregate (Sum) и GroupBy

У меня есть SQL-код, как; Select GroupName, sum(LineAmount) as Total, WeekNumber, ROW_NUMBER() over (partition by WeekNumber order by sum(LineAmount) desc) as RowNum from Invoices where month(InvoiceDate)=month(getdate()) group by GroupName,WeekNumb…
07 авг '12 в 11:00
1 ответ

Hive SQL: выберите все строки перед событием

В Hive у меня есть следующие данные sess,person,type,number a mary I 1 a mary I 2 a mary V 3 a mary V 4 b mary I 1 b mary V 2 b mary C 3 a john I 1 a john I 2 a john V 3 a john V 4 b john I 1 b john V 2 b john C 3 Как мне выбрать все для каждого чел…
06 авг '18 в 17:05
1 ответ

Как объединить несколько записей в одну, используя номер строки?

Как я могу получить несколько записей предупреждений (до 10 на одного учащегося), которые будут отображаться в одной записи на каждого учащегося? Я пытаюсь использовать номер строки для нумерации записей, а затем помещать их в выходные данные, но на…
19 сен '17 в 17:22
3 ответа

Классификация месяцев по периодам

Предположим, у меня есть данные за 2 года. С января 2010 года по декабрь 2011 года.Я хочу классифицировать каждый месяц как период. Таким образом, январь 2010 будет моим 1, февраль 2010 моим 2, и так далее до декабря 2011 года мой 24 период. Я знаю,…
28 май '14 в 18:29
1 ответ

SQL Server: строка за

У меня есть две таблицы: одна поддерживает активы, а другая - вспомогательные: Таблица 1: assethdr assetid 0000000002 0000000003 а также Таблица 2: assetdet assetsubid assetid 0000000001 0000000002 0000000002 0000000002 0000000003 0000000002 0000000…
14 янв '15 в 14:32
0 ответов

Получить страницу, содержащую элемент с идентификатором

Использование Entity Framework, если есть MyDbContext с клиентами DbSet. Я хочу отображать клиентов постранично, поэтому я создал функцию (упрощенно): public List<Customer> GetCustomerPage<TKey> (int pageNr, int pageSize, Func<Custome…
07 апр '16 в 10:33
2 ответа

Получение значения одного столбца (цена) для максимума другого столбца (дата) для набора столбцов (make.model)

У меня есть таблица базы данных в MS SQL Date Make Model Price 4-Apr-17 Toyota Avalon 34000 5-Apr-17 Merc ML350 45000 6-Apr-17 BMW 5X 55000 7-Apr-17 Totoya Camry 28000 8-Apr-17 Merc ML350 46000 9-Apr-17 BMW 5X 54000 10-Apr-17 Totoya Camry 25000 11-A…
12 май '17 в 17:44
4 ответа

Row_Number() Производительность CTE при использовании ORDER BY CASE

У меня есть таблица, на которой я хотел бы выполнить разбивку по страницам и упорядочение, и смог выполнить запрос, подобный следующему, для выполнения работы (реальный запрос гораздо больше связан с объединениями и тому подобным). WITH NumberedPost…
1 ответ

Как обновить столбец таблицы, используя номер строки

Привет у меня есть стол #Configuration и если существует какая-либо запись, где Schedule =N'Test' а также Sequence &gt;=2000000 а также Kind &lt;&gt; 632 тогда я хочу обновить Sequence на эту и другие записи в расписании теста, где Kind <>632. После…
20 дек '18 в 15:18
3 ответа

Как выбрать только первый ROW_NUMBER в сочетании с SUM

Мне нравится группировать свою таблицу по [ID] при использовании SUM, а также возвращать [Product_Name] из верхней части ROW_NUMBER - не уверен, стоит ли мне использовать ROW_NUMBER, GROUPING SETS или перебрать все с помощью FETCH... это то, что я п…
30 июн '18 в 16:30
1 ответ

row_number по нескольким столбцам

У меня есть следующие данные: type id date1 date2 diff ----------------------------------- blue 1 x1 xxx 18 blue 1 x2 - - red 1 x1 - - blue 2 x1 xx 15 blue 2 x2 xx 18 blue 2 x3 - - И я хочу добавить row_number чтобы получить данные, как это: type id…
21 фев '13 в 09:39
2 ответа

Row_Number недоступен в предложении куда, но в порядке

Я пытаюсь использовать Row_Number, он работает нормально в предложении order by, но при использовании его в предложении where, я получаю недопустимый столбец, что не имеет смысла для меня? Кто-нибудь может объяснить, почему это так? Огромное спасибо…
30 янв '15 в 10:38
1 ответ

Инкрементный подсчет номеров строк для отдельных строк в выборке объединения

У меня есть выбор, который объединяет две таблицы, a а также bчерез таблицу соединений, ab, select a.*, b.* from a left join ab on a.id = ab.aid left join b on b.id = ab.bid; И это производит id | athing | id | bthing ----+----------+----+----------…
1 ответ

Объедините row_number() и строковый столбец в Postgres

Мне нужно объединить в строку столбца и результат row_number() расчет в один столбец. У меня есть столбец 1, содержащий строки и столбец 2, содержащий row_number() результат. Теперь я объединю оба в один. Как это происходит в Postgres? Я понял, что …
29 окт '09 в 10:59
1 ответ

Идентификация порядкового номера строки на основе максимального значения другого столбца в Group_by

G= c("P52" ,"P52","P66 - PARK II","P66 - PARK II" ,"P66 - PARK II" ,"P66 - PARK II" ,"P82 V3","P82 V3","P82 V3","P52","P52","P66 - PARK II" ,"P66 - PARK II" ,"P82 V3","P66 - PARK II" ,"P66 - PARK II" ,"P82 V3","P82 V3" ,"P88","P88","P88","P52","P82…
15 авг '17 в 07:45
3 ответа

Сброс счетчика ROW_NUMBER на основе 3-месячного разрыва в дате

Ищите решение о том, как начать отсчет ROW_NUMBER, если в поле даты (clm_line_srvc_strt_dt) имеется промежуток более 3 месяцев. В настоящее время используется следующее для подсчета строк: ,ROW_NUMBER() OVER(PARTITION BY c.src_sbscrbr_id , c.src_mbr…
27 дек '18 в 21:47
3 ответа

Как добавить столбец с номером строки в SQL Server 2012

Я пытаюсь добавить новый столбец в существующую таблицу, где значением является номер строки / ранг. Мне нужен способ генерирования номера строки / значения ранга, а также мне нужно ограничить затронутые строки - в этом случае наличие подстроки в ст…
1 ответ

Функция row_number возвращает сначала пустые строки, но не в том порядке, в котором они находятся в таблице

У меня есть таблица с одним элементом столбца из таблицы элементов он имеет около 20 записей, где некоторые строки имеют пустые строки, но не имеют нулевых значений Поэтому, когда я использую функцию row_number() для таблицы, как это select ROW_NUMB…
21 окт '13 в 05:54