2016-04-04 3 views
1

私のテーブル:PostgreSQLで特定の日付を選択するには?

create table example 
(
     code   varchar(7), 
     date   date, 
CONSTRAINT pk_date PRIMARY KEY (code) 
); 

日付:

insert into example(code, date) 
values('001','2016/05/12'); 
insert into example(code, date) 
values('002','2016/04/11'); 
insert into example(code, date) 
values('003','2017/02/03'); 

私の問題:今日から6月に以前の日付を選択するにはどのように?

MySQLではPERIOD_DIFFを使用できますが、PostgreSQLでは使用できますか?

SELECT date 
FROM example 
WHERE date < CURRENT_DATE + INTERVAL '6 months' 
AND date > CURRENT_DATE; 

あなたは半年に今日から日付を取得します:

答えて

2

あなたはINTERVAL命令を試すことができます。

+0

ありがとうございます、それは完全に動作しています:) – Python241820

関連する問題