Re: Select "todays" timestamps in an index friendly way

From: Thomas Kellerer <spam_eater(at)gmx(dot)net>
To: pgsql-general(at)lists(dot)postgresql(dot)org
Subject: Re: Select "todays" timestamps in an index friendly way
Date: 2018-10-23 10:41:01
Message-ID: 85054faa-c527-f9e8-d3a8-b68d4d26421f@gmx.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Lutz Horn schrieb am 23.10.2018 um 12:19:
> Hi Thomas,
>
> On Tue, Oct 23, 2018 at 12:11:55PM +0200, Thomas Kellerer wrote:
>> I typically use:
>>
>> where ts >= date '2018-10-23'
>> and ts < date '2018-10-23' + 1
>
> But here the date is an explicit value. Francisco reworded my question:
>
>> if your definition of today is 'same value as now() when truncated to
>> days'
>
> That's what I am (was, thanks to Francisco) looking for.

Then use current_date:

where ts >= current_date
and ts < current_date + 1

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Hellmuth Vargas 2018-10-23 13:05:44 Re: Select "todays" timestamps in an index friendly way
Previous Message Lutz Horn 2018-10-23 10:19:49 Re: Select "todays" timestamps in an index friendly way