Skip site navigation (1) Skip section navigation (2)

Re: Wildcard in date field???

From: Dorin Grunberg <dorin(at)visgen(dot)com>
To: Web Manager <web(at)inter-resa(dot)com>, pgsql-sql(at)postgresql(dot)org
Subject: Re: Wildcard in date field???
Date: 2000-06-22 21:27:35
Message-ID: (view raw, whole thread or download thread mbox)
Lists: pgsql-sql

SELECT  * FROM my_table WHERE date_part('month', col_name::datetime) = '06' 
AND date_part('year', col_name::datetime) = '2000';

Looks for more detail in the manual for "date_part"


At 03:52 PM 6/22/2000 -0400, Web Manager wrote:
>I need to make a query that will select items that have a date matching
>the current month for example.
>For June this means that any day between 2000-06-01 and 2000-06-30 are
>ok. To do that I need a wildcard like "%" to replace the actual day in
>the date field.
>Ex.:  select * from item where date = '2000-06-%%';
>but that doesn't work... What is the right way?
>Marc Andre Paquin

In response to

pgsql-sql by date

Next:From: Jeff MacDonaldDate: 2000-06-22 23:46:30
Subject: timespan casting
Previous:From: Ed LoehrDate: 2000-06-22 20:37:54
Subject: Re: Wildcard in date field???

Privacy Policy | About PostgreSQL
Copyright © 1996-2017 The PostgreSQL Global Development Group