Результаты поиска по запросу "generate-series"

6 ответов

Метод generate_series () завершается неудачно в Redshift

4 ответа

Использование функции sql generate_series () в красном смещении

Я хотел бы использовать функцию генерации рядов в красном смещении, но они не увенчались успехом. Документация красного смещения говорит, что это не поддерживается. Следующий код работает: select * from generate_series(1,10,1)выходы: 1 2 3 ... ...

1 ответ

Generate_series в Postgres от начальной и конечной даты в таблице

Я пытался сгенерировать серию дат (ГГГГ-ММ-ДД ЧЧ) от первой до последней даты в поле отметки времени. У меня есть

ТОП публикаций

3 ответа

Рассчитать рабочее время между 2 датами в PostgreSQL

Я разрабатываю алгоритм с Postgres (PL / pgSQL), и мне нужно рассчитать количество рабочих часов между 2 временными метками, учитывая, что выходные не работают, а остальные дни считаются только с 8:00 до 15:00. Примеры: С 3 декабря в 14:00 до 4 ...

1 ответ

Вставить несколько строк в одну таблицу на основе номера в другой таблице

Я впервые создаю базу данных, используя Postgres 9.3 на MacOSX. Допустим, у меня есть столA а такжеB. Table A начинается как пустой иTable B как заполнено. Я хотел бы, чтобы количество записей в столбцеall_names в таблицеB чтобы равнятьсяnumber ...

3 ответа

не требуется, поскольку выберите уже фильтровать дату. Также, таким образом, не имеет значения, какая таблица (по крайней мере, как указано до того, как таблица имеет по крайней мере 366 строк) использовалась, поскольку дата «вычисляется» во время выполнения.

ужно сделать запрос и присоединиться ко всем дням года, но в моей базе данных нет таблицы календаря. После гугл-я нашелgenerate_series() в PostgreSQL. Есть ли в MySQL что-нибудь подобное? Моя фактическая таблица имеет что-то вроде: date qty ...

4 ответа

Генерация временных рядов между двумя датами в PostgreSQL

У меня есть такой запрос, который приятно генерирует серию дат между двумя данными датами: select date '2004-03-07' + j - i as AllDate from generate_series(0, extract(doy from date '2004-03-07')::int - 1) as i, generate_series(0, extract(doy ...

3 ответа

Как выполнить запрос на выборку в блоке DO?

Я хочу перенести приведенный ниже код SQL с MS SQL-Server на PostgreSQL. DECLARE @iStartYear integer DECLARE @iStartMonth integer DECLARE @iEndYear integer DECLARE @iEndMonth integer SET @iStartYear = 2012 SET @iStartMonth = 4 SET @iEndYear = ...

2 ответа

Создать серию недельных интервалов для данного месяца

В базе данных Postgres 9.1 я пытаюсь создать серию недель для данного месяца, но с некоторыми ограничениями. Мне нужно, чтобы все недели начинались в понедельник, и меня урезали, когда они начинаются или заканчиваются через месяц. Пример: В ...

1 ответ

Лучший способ подсчета записей по произвольным временным интервалам в Rails + Postgres

Мое приложение имеетEvents таблица с отметками времени событий. Мне нужно сообщить количество событий во время каждого из последнихN временные интервалы. Для разных отчетов интервалом может быть «каждая неделя» или «каждый день» или «каждый час» ...