過去10日間の日付のレコードを一覧表示するにはどうすればいいですか? 質問する

過去10日間の日付のレコードを一覧表示するにはどうすればいいですか? 質問する
SELECT Table.date FROM Table WHERE date > current_date - 10;

これはPostgreSQLでも動作しますか?

ベストアンサー1

はい、これはPostgreSQLでは機能します(列「日付「 はデータ型 ですdate) 試してみませんか?

標準の ANSI SQL 形式は次のようになります。

SELECT Table.date 
FROM Table 
WHERE date > current_date - interval '10' day;

読みやすくなるので、この形式を好みます (ただし、 と同じですcurrent_date - 10)。

おすすめ記事