Я использовал GROUP BY для всех типов агрегатных запросов за эти годы. Недавно, я перепроектировал некоторый код, который использует РАЗДЕЛ выполнить агрегирования. В прочтении всех...
Кто-то может объяснить, что раздел ключевым словом делает и дает простому примеру его в действии, а также почему можно было бы хотеть использовать его? Мне записал SQL-запрос кто-то еще, и я...
При пролистывании данных, которые прибывают из DB, необходимо знать, сколько страниц там должно будет представить средства управления переходом страницы. В настоящее время я делаю это путем выполнения запроса дважды, когда-то перенесенный в количество ().
У меня есть таблица, которая содержит значения Null. Мне нужно заменить их предыдущим ненулевым значением. Это пример данных, которые у меня есть: дата | категория | start_period | номер периода | ------...
Мой вопрос лучше было бы прокомментировать с помощью набора результатов Limit в оконной функции sql, но у меня нет необходимой репутации, чтобы комментировать. Дана таблица местоположений транспортных средств, для каждого ...
Я пытаюсь получить сумму дохода за последние 3 месяца (за исключением текущей строки) для каждого клиента. Минимальный пример с текущей попыткой в Databricks: cols = ['Client', 'Month', 'Revenue'] ...
Как каждый обрабатывает связи при рейтинге результатов в запросе mysql? Я упростил имена таблиц и столбцы в этом примере, но он должен проиллюстрировать мою проблему: НАБОР @rank=0; ВЫБЕРИТЕ student_names....
Мое название ужасно, потому что я не знаю, как описать проблему. Я хотел бы редактировать, если кто-то может придумать более описательный заголовок. Надеюсь, мой ввод / желаемый вывод поможет объяснить. Вот ...
Можно ли как-то объединить несколько повторяющихся предложений OVER вместе в Postgres? Пример со сценарием CASE ... END: случай, когда hhk = lag (hhk) больше (порядок по hhk, product, dt) ...
Мне нужно посчитать среднюю цену и сгруппировать их по 2 колонкам. Затем выберите 2 верхних значения (PostgreSQL 10.1). Например, у меня есть следующие структуры: ------------------------------------------ -----------------...
Я хочу преобразовать запрос HiveQL с оконной функцией в запрос Scala Spark ... но постоянно получаю одно и то же исключение Контекст проблемы: mytable состоит из полей категории и продукта. Мне нужно ...
Действительно ли возможно применить несколько функций окна к тому же разделу? (Исправьте меня, если я не использую правильный словарь), Например, можно сделать ИЗБРАННОЕ имя, first_value () по (раздел по имени...
Я ищу что-то похожее в SQL Server: SELECT TOP n WITH TIES FROM tablename Я знаю о LIMIT в PostgreSQL, но существует ли аналог вышеприведенного? Мне просто любопытно, как это было бы...
Есть ли более элегантный способ применить вложенное ранжирование по нескольким различным столбцам, отсортированным по сумме самого левого столбца, а затем по сумме в этой группе? Я предоставляю скриншот re: ...
Каков правильный синтаксис, чтобы заставить предложение over работать в mysql? Я хотел бы видеть общее количество sms, отправленных каждым пользователем, не группируя его с помощью пункта group by. ВЫБЕРИТЕ имя пользователя, ...
В чем разница между функциями RANK () и DENSE_RANK ()? Как узнать n-ую зарплату в следующей таблице emptbl? DEPTNO EMPNAME SAL ------------------------------ 10 ррр 10000 ....
Как выбрать номер строки в postgres. Я попробовал это :выбрать строку _номер ()поверх (ORDER BY cgcode _odc _сопоставление _id )как rownum, cgcode _odc _сопоставление _id из доступа _odc.access _odc _сопоставление _tb order...
У меня есть таблица S с такими данными временных рядов: дельта ключевого дня Для данного ключа это возможно, но маловероятно, что дни будут отсутствовать. Я хотел бы построить кумулятивный столбец из дельты ...
Я нашел несколько раз в следующих рекомендациях для получения спектра мощности аудиосигнала: собирать n образцов, где n - мощность 2
Примените подходящую функцию окна к образцам, ...
Я не могу понять ошибку этого кода. КОД: ВЫБЕРИТЕ CariID, HesapID, BTrh, BCinsiID, BNo, Acklm, VdTrh, mTrh, BorcT, AlacakT, SUM(BorcT) OVER (РАЗДЕЛ ПО CariID, HesapID ORDER BY BTrh, BNo, ...
Когда у меня есть столбец с разделенными значениями, я могу использовать функцию unnest (): myTable
id | элементы
--- + ------------
1 | ab, cd, efg, привет
2 | jk, lm, нет, pq
3 | rstuv, wxyz select id, unnest (string_to_array (...
У меня есть sql запрос ниже, но при его выполнении возникает проблема. ВЫБРАТЬ * из (Выберите row_number () OVER (Order By FloorUserId) как 'row_number', FloorUserId,
max (СЛУЧАЙ, КОГДА AreaId = '[G]' или AreaId = N'L01 '...
Я пытаюсь составить запрос, который будет извлекать статистику пользователя (прибыль / убыток) как совокупный результат, в течение периода времени. Вот запрос, который у меня есть на данный момент: SELECT p.name, e.date, ...
Использование PostgreSQL 9.0. Допустим, у меня есть таблица, содержащая поля: компания, профессия и год. Я хочу вернуть результат, содержащий уникальные компании и профессии, но агрегированный (в ...
Я пытаюсь создать представление с такими номерами строк: создать или заменить представление daily_transactions как
выберите generate_series (1, count (t)) как id, t.ic, t.bio_id, t.wp, ...
У меня есть таблица со следующей структурой :id timestamp area 717416915 18 :30 :53,063 25,691601 717416915 18 :31 :34.863 31.200506 717416915 18 :32 :23,665 25,690088...
Мне нужно каждую минуту запрашивать общее количество строк до этой минуты. Лучшее, чего я до сих пор мог достичь, не помогает. Он возвращает количество строк в минуту, а не общее количество до каждой минуты: ...
Мне нужно вычислить процентные доли различных измерений в таблице. Я хотел бы упростить задачу, используя оконные функции для вычисления знаменателя, однако у меня возникает проблема, поскольку числитель ...