Описание тега over-clause
Этот тег связан с оконными функциями SQL.
1
ответ
30-дневная скользящая сумма с использованием предложения OVER в SQL Server 2012
Я пытаюсь написать представление в SQL Server 2012, где я рассчитываю 30-дневную скользящую сумму для набора транзакций. Текущий скрипт: SELECT CustNo, TransactionDate, TransactionAmount, SUM(TransactionAmount) OVER (PARTITION BY CustNo ORDER BY Tra…
22 авг '17 в 14:16
2
ответа
Как использовать переменную в предложении OVER в SQL Server
Я хотел бы использовать переменную для количества строк, используемых в операторе 'OVER clause'. До сих пор я работал только путем создания оператора sql в строке и затем выполнял его. Хотя конечная цель также заключается в использовании его в служб…
14 июн '14 в 12:10
1
ответ
Итоги по SQL
У меня есть таблица со списком предметов и кол-во, которые будут проданы к определенной дате. Я пытаюсь вычислить столбец промежуточного итога, который бы показывал, сколько предметов было бы продано за определенный период. ниже моя попытка получить…
18 сен '17 в 11:27
2
ответа
SQL OVER Run Total Выберите одну запись
Я пытаюсь использовать OVER Пункт, чтобы вернуть один ряд. Мой код выглядит следующим образом: SELECT SUM(Price) OVER (ORDER BY [InvoiceID] ROWS UNBOUNDED PRECEDING) FROM dbo.Sales WHERE InvoiceID = 3427 Я хочу вернуться: InvoiceID Price 3427 15.00 …
16 окт '13 в 00:35
1
ответ
Выберите Min ID в разделе - MSSQL t-SQL
Я хотел бы выбрать минимальный идентификатор раздела. Вроде как, как работает density_rank. Мне бы хотелось, чтобы с каждым разделением ассоциировалось уникальное число, но я бы хотел, чтобы этот номер был минимальным первичным ключом в разделе. Вот…
06 ноя '17 в 18:03
2
ответа
TSQL-2008 SUM(X) OVER (РАЗДЕЛ... ПОРЯДОК ПОЛОЖЕНИЯ)
Мне действительно нужно взять то, что у меня есть в результате CTE, и рассчитать совокупную стоимость групп данных. Набор данных: PERIOD FT GROUP DEPT VALUE 1 Actual KINDER MATH 200 2 Actual KINDER MATH 363 3 Actual KINDER MATH 366 1 Budget KINDER M…
30 окт '13 в 13:55
2
ответа
Как удалить дубликаты записей в запросе выбора над предложением
У меня есть таблица транзакций следующим образом в SQL SERVER. UserID TranDate Amount 1 | 2015-04-01 | 0 1 | 2015-05-02 | 5000 1 | 2015-09-07 | 1000 1 | 2015-10-01 | -4000 1 | 2015-10-02 | -700 1 | 2015-10-03 | 252 1 | 2015-10-03 | 260 1 | 2015-10-0…
07 окт '15 в 10:42
2
ответа
Как создать сводную таблицу с динамическим столбцом, используя выражение дерева linq
Я пишу asp.net C# веб приложение; у меня есть данные в памяти под названием "table1"имея три столбца"country','productId' а также 'productQuantity"; я хочу повернуть эту таблицу, чтобы получить новую таблицу (предположим,table2') имея первый столбец…
08 фев '11 в 00:17
2
ответа
Проблема с оконной функцией в MSSQL 2008 R2
Я получаю ошибку выполнения в следующем сценарии SQL. Select TOP 1 Percent a.accode,a.voucherdate,a.credit,a.Debit, SUM(a.Debit) Over (Order By [a.accode],[a.voucherdate] ) as rdr from VoucherMain as a Order By a.accode,a.voucherdate Сообщение об ош…
02 окт '12 в 07:31
4
ответа
Отсутствие даты в Min() при использовании Over и Partition by в T-SQL
Я использую OVER и Partition by, чтобы получить разум и максимальную дату набора данных. |ResdetId | bookingdate | Amount | AmountExcl | ----------------------------------------------- |120106 | 2018-02-04 | 75.00 | 70.7547 | |120106 | 2018-02-05 | …
28 авг '18 в 08:37
1
ответ
SQL - OVER Предложение диапазон между 2 раза
Я пытаюсь использовать функцию over для подсчета количества событий, которые начинаются между начальной и конечной датой текущей строки для всех строк. Т.е. параллельный счетчик. В конечном итоге я буду искать максимальное количество одновременных с…
08 мар '13 в 15:17
1
ответ
Как добавить добавочный номер к каждому элементу в сгруппированной серии?
Я столкнулся с проблемой, когда у меня есть стол с именем Group и стол называется Entry, Group таблица имеет первичный ключ Id, Entry таблица имеет первичный ключ Idвнешний ключ к Group таблицы Id называется GroupId, Entry таблица имеет еще один сто…
20 июл '13 в 03:41
1
ответ
Отсутствует спецификация окна для этой функции
Теперь получаем следующую ошибку: ORA-30484: missing window specification for this function 30484. 00000 - "missing window specification for this function" *Cause: All window functions should be followed by window specification, like <function>…
02 июн '14 в 00:24
3
ответа
Что именно делает предложение "Over" в T-Sql?
Я начинаю связываться с ASP.NET MVC и натолкнулся на вопрос о желании сделать базовый пейджинг. Поэтому я использовал этот простой оператор Linq (используя базу данных Northwind), чтобы получить 10 элементов для конкретной страницы: var q = (from p …
15 фев '09 в 22:55
0
ответов
FAILED: Ошибка разбора: строка 1:33 не соответствует вводу '(' ожидание FROM вблизи 'OVER' в предложении from
Я пытаюсь найти скользящую среднюю скорректированной цены закрытия для stockmarket, Однако при выполнении следующего запроса: hive> SELECT datee, AVG (примыкает) ПЕРЕВЕРНУТЬСЯ (РАЗДЕЛЕНИЕ ПО ДАТАМ ПОРЯДОК ПО ПРИЛОЖЕНИЮ ПОЛОЖЕННЫМИ СТРОКАМИ МЕЖДУ ОБЪ…
08 апр '18 в 16:03
1
ответ
Access 2007, обходной путь предложения OVER - отсутствует ошибка оператора
Мой запрос предназначен для добавления дополнительного поля с именем "WeightFactor" в конец таблицы. Мой код SQL ниже. Когда я пытаюсь запустить, я получаю сообщение об ошибке "отсутствует оператор". В предыдущих вопросах я вижу, что OVER() - синтак…
18 июл '13 в 19:27
1
ответ
Оконные функции и оптимизатор запросов
У меня есть таблица со следующей структурой. |anId| aDate|aNumber| ------------------------- | 1|2018-01-20| 100| | 1|2019-01-01| -100| | 1|2019-02-01| 10| | 2|2019-01-02| 40| У меня есть запрос, чтобы вернуть, на определенную дату, независимо от то…
27 фев '19 в 17:18
2
ответа
Ограничить данные внутри оператора over в оракуле
Я хочу объединить столбец по меткам времени. Вот пример: Таблица содержит столбцы, такие как col1, col2, ..., col_ts (столбец отметки времени). SELECT SUM(col1) OVER (ORDER BY col_ts ROWS BETWEEN 2 PRECEDING AND 2 FOLLOWING) SUM1, SUM(col2) OVER (OR…
14 сен '15 в 13:51
1
ответ
Раздел SQL достиг "second_value" и т. Д.
Я рассчитываю удержание клиентов и хочу сегментировать своих клиентов в соответствии с поведением в первой, второй, третьей и т. Д. Покупках. Например: using first_value(had_coupon) over (partition by customer_id order by order_date DESC) Я могу сег…
20 июн '18 в 19:48
5
ответов
Упорядочить по нескольким столбцам в SQL Server
У меня есть таблица в SQL Server, в которой мне нужно выбрать данные, отсортированные по значению. Например, Если значение сортировки равно 1, то мне нужно отсортировать по column1, column2, а затем column3. Если значение сортировки равно 2, то мне …
31 мар '16 в 10:00