Re: Design of a database table

Поиск
Список
Период
Сортировка
От Adrian Klaver
Тема Re: Design of a database table
Дата
Msg-id 70eaca06-ab66-0c34-1da4-cf9233d03134@aklaver.com
обсуждение исходный текст
Ответ на Re: Design of a database table  (hmidi slim <hmidi.slim2@gmail.com>)
Список pgsql-general
On 07/30/2018 11:40 PM, hmidi slim wrote:
> Actually, the data_periods contains a complete range such as 
> [2018-09-01,2018-09-30] and data_sub_periods contains sub periods 
> contained in this period like:
> [2018-09-05, 2018-09-07]
> [2018-09-09, 2018-09-11]
> [2018-09-12, 2018-09-19]
> 
> I make two conditions in order to fetch first if the period 
> [2018-09-01,2018-09-30] contained in the first table.If it exists I will 
> return the sub periods that overlaps the given period
> where data_periods.period && '[2018-09-01,2018-09-30]'::daterange
> and data_sub_periods  && '[2018-09-01,2018-09-30] '::daterange
> 

If data_sub_periods are actually sub periods of period then you should 
need only search for the period [2018-09-01,2018-09-30] and join 
data_periods_info to period on period.id = 
data_periods_info.data_periods_id.


-- 
Adrian Klaver
adrian.klaver@aklaver.com


В списке pgsql-general по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Question on postgresql.conf
Следующее
От: "Lu, Dan"
Дата:
Сообщение: RE: Question on postgresql.conf