Re: Counting days ...

Поиск
Список
Период
Сортировка
От Frank Bax
Тема Re: Counting days ...
Дата
Msg-id 47DBF3BD.9080306@sympatico.ca
обсуждение исходный текст
Ответ на Re: Counting days ...  (Aarni Ruuhimäki <aarni@kymi.com>)
Ответы Re: Counting days ...
Список pgsql-sql
Aarni Ruuhimäki wrote:
> So the WHERE clause would go like:
> 
> group_id = 1 AND res_start_day < '$date1' AND res_end_day >= '$date1' [AND 
> region_id = $region_id] [AND company_id = $company_id] [AND product_id = 
> $product_id]
> OR 
> group_id = 1 AND res_start_day = '$date1' AND res_end_day >= '$date1' [AND 
> region_id = $region_id] [AND company_id = $company_id] [AND product_id = 
> $product_id]
> OR
> group_id = 1 AND res_start_day >= '$date1' AND res_start_day < '$date2' AND 
> res_end_day >= '$date1' [AND region_id = $region_id] [AND company_id = 
> $company_id] [AND product_id = $product_id]


This is smaller; and should be equivalent:

group_id = 1 AND
( res_start_day <= '$date1' AND res_end_day >= '$date1'
OR
res_start_day >= '$date1' AND res_start_day < '$date2' )
[AND region_id = $region_id]
[AND company_id = $company_id]
[AND product_id =  $product_id]


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

Предыдущее
От: Aarni Ruuhimäki
Дата:
Сообщение: Re: Counting days ...
Следующее
От: Aarni Ruuhimäki
Дата:
Сообщение: Re: Counting days ...