日付(Date型)と時刻(TIME型)の結合 Date型 + Time型 = TIMESTAMP型 SELECT column_date + column_time FROM table; SELECT * FROM table WHERE column_date + column_time <= '2019/03/01 10:00:00'; Where句で使うと日付を跨いだ範囲指定にも対応できるのが嬉しいです。取得するレコード数が多い場合、Where句で使用するとパフォーマンスが激遅になるので注意です! 日時を加算、減算をする interval (TIMESTAMP, DATE, TIME) + interval ‘N xxxxxx’ SELECT column_time + interval '30 minutes' FROM table; TIMESTAMP型、DATE型、TIME型