Вопросы по теме 'gaps-and-islands'
Каков хороший способ найти пробелы в наборе дат?
Как найти пробелы в наборе диапазонов дат?
Например, у меня есть эти диапазоны дат:
1/ 1/11 - 1/10/11
1/13/11 - 1/15/11
1/20/11 - 1/30/11
Тогда у меня есть даты начала и окончания 07.01.11 и 14.01.11.
Я хочу иметь возможность...
2810 просмотров
schedule
03.07.2022
Как найти недостающие строки (даты) в таблице mysql?
Я пробовал несколько тем, подобных этой: Как найти отсутствующие строки данных, используя SQL? здесь, но я не смог заставить его работать в моей ситуации.
У меня есть таблица с именем posts в MySQL, в которой я сохраняю дневники пользователей...
4884 просмотров
schedule
26.03.2023
Как определить размер непрерывного диапазона по заданным критериям?
У меня есть таблица позиций в SQL Server 2008R2 (определение ниже).
В системных ящиках есть позиции.
Мне нужно найти ящик, в котором осталось X свободных позиций. Однако позиции X должны быть непрерывными (слева направо, сверху вниз, т. Е. По...
151 просмотров
schedule
19.06.2022
Лучший способ заполнить пробелы во временном ряду в запросе Mysql
Мне нужно заполнить пробелы во временном ряду набора результатов запроса mysql. Я нахожусь в процессе тестирования возможности выполнения внешнего соединения со вспомогательной таблицей, которая содержит все точки данных временного ряда (как указано...
1354 просмотров
schedule
13.02.2023
Метод поиска пробелов в данных временных рядов в MySQL?
Допустим, у нас есть таблица базы данных с двумя столбцами: entry_time и value. entry_time — это метка времени, а значение может быть любым другим типом данных. Записи относительно непротиворечивы, вводятся с интервалом примерно в x минут. Однако в...
7173 просмотров
schedule
05.07.2023
Разбить одну запись на несколько
Обычно это работает наоборот, но я хотел бы разбить отдельные записи на несколько записей через SQL.
Мы храним диапазон с датой начала и окончания, но нам нужно экспортировать запись для каждого года в диапазоне.
Пример: TECH_ID имеет...
167 просмотров
schedule
18.09.2022
SQL-запрос для группировки непрерывного диапазона чисел в разные наборы группировок
У меня есть таблица примерно с более чем миллионом записей. Ниже приведены некоторые из примеров значений:
Group MemberNo
ABC 100
ABC 101
ABC 200
ABC 201
ABC 202
ABC 203
XYZ...
1937 просмотров
schedule
14.05.2022
SQL Count Группировка по последовательности чисел
у меня есть таблица SQL, как это:
id pNum
----- --------
100 12
100 13
100 15
100 16
100 17
200 18
200 19
300 20
300 21
300 25
и я хочу сгруппировать по идентификатору и последовательностям pNum...
4386 просмотров
schedule
15.09.2022
SQL-запрос для группировки элементов по времени, но только если они находятся рядом друг с другом?
Я пытаюсь создать оператор SQL для извлечения значений образца из БД. Таблица содержит значения, относящиеся к смене инструмента на станке с ЧПУ. Текущий оператор, который у меня есть, правильно извлекает значения, но только в том случае, если для...
2571 просмотров
schedule
03.04.2023
Группировка результатов SQL только для непрерывных интервалов времени (oracle sql)
У меня проблемы с непрерывными временными интервалами. У меня есть следующие данные в таблице.
ID startDate endDate
------- ----------- ------------
5549 2008-05-01 4712-12-31
5567 2008-04-17 2008-04-30 1
5567 2008-05-01...
580 просмотров
schedule
17.03.2023
Обнаружение и удаление пробелов во временных рядах
В моем наборе данных есть ежедневные временные ряды для разных компаний, и я работаю с PostgreSQL. Моя цель — исключить компании со слишком неполными временными рядами. Поэтому я хочу исключить все компании, у которых есть 3 или более...
687 просмотров
schedule
24.03.2023
Определение групп строк в непосредственной близости
Я делаю проект для школы, и в течение недели мне дали базу данных по gps-записям для трех человек. Я пытаюсь сгруппировать эти записи в поездки в зависимости от времени между ними. Если запись находится в пределах 300 секунд от записи перед ней, они...
304 просмотров
schedule
19.04.2024
Как добавить текущий счет к строкам в «полосе» последовательных дней
Спасибо Майку за предложение добавить операторы создания/вставки.
create table test (
pid integer not null,
date date not null,
primary key (pid, date)
);
insert into test values
(1,'2014-10-1')
, (1,'2014-10-2')
, (1,'2014-10-3')
,...
2825 просмотров
schedule
07.09.2022
Разделение SQL
У меня есть данные таблицы Sql, и мне нужно фильтровать только блоки последовательных дат, как я выделил на изображении ниже.
.
и мне нужно добавить пользовательские ставки для каждой строки в выбранных блоках (эта ставка может отображаться в...
168 просмотров
schedule
31.03.2023
Последовательные даты postgresql
Мне нужно знать, нет ли последовательных дат в документе. У меня есть эта таблица:
document | the_day
1 | 2015-01-01
1 | 2015-01-02
1 | 2015-01-03
1 | 2015-01-04
1 | 2015-01-05
1 | 2015-01-06...
864 просмотров
schedule
10.06.2023
Сводка SQL по отсутствующим числам в последовательности
Я хотел бы найти пробелы в последовательности и резюмировать выводы следующим образом:
числовая последовательность: 2, 3, 4, 8, 9, 12, 13, 14, 15 пропущенные числа: 0, 1, 5, 6, 7, 10, 11 минимальное число: 0 (всегда) максимальное число:...
308 просмотров
schedule
13.08.2022
подсчет островов в R csv
Я хотел бы посчитать острова вдоль строк в .csv. Я говорю «острова», имея в виду последовательные непустые записи в строках .csv. Если есть три непустых записи подряд, я бы хотел, чтобы это считалось 1 островом. Все, что меньше трех...
99 просмотров
schedule
07.01.2023
Postgresql: запрос для суммирования разницы дат между статусом
У меня есть таблица для мониторинга некоторого оборудования с указанием даты и времени и состояния. Я хотел бы рассчитать «бегущие дни» между статусами «RUN» и «STOP». Пробую следующий запрос:
select run.stamp -
(
-- select the first STOP...
671 просмотров
schedule
12.06.2023
Найдите максимальное количество непрерывной полосы и текущую серию из datetime
У меня есть следующие данные о конкретном пользователе - Временная таблица -
time_stamp
2015-07-19 10:52:00
2015-07-18 10:49:00
2015-07-12 10:43:00
2015-06-08 12:32:00
2015-06-07 11:33:00
2015-06-06 10:05:00
2015-06-05 04:17:00
2015-04-14...
463 просмотров
schedule
03.09.2022
Гэпы и острова? Или не?
У меня есть следующая таблица:
;with data as (
select '508325' as [customer], 'G61' as [demo_given],
cast('2015-1-1' as date) as [date_of_demo]
union all select '508325', 'G61', cast('2015-3-1' as date)
union all select '508325',...
66 просмотров
schedule
12.05.2024