0
テーブルには、for_dateとfrom_dateという2つの日付フィールドがあるものとします。過去6日付 SQLの各日付に対して過去7日間のローリングをマップするにはどうすればよいですか?
- をfor_date内のすべての日のために、それはfor_dateを返す必要があります: 私は、クエリを書き込むことで、出力として以下の ような何かをしたいですこの質問に。
ありがとうございます。
テーブルには、for_dateとfrom_dateという2つの日付フィールドがあるものとします。過去6日付 SQLの各日付に対して過去7日間のローリングをマップするにはどうすればよいですか?
ありがとうございます。
約generate_series()
?
select t.for_date, g.from_date
from t, lateral
generate_series(for_date - interval '6 day', for_date, interval '1 day') g(from_date)
http://meta.stackoverflow.com/questions/285551/why-may-i-not-upload-images-of-code-on-so-when-asking-a-question/285557# 285557 –
入手できます。次回から覚えていますか?ありがとう –
そして賢明な日付形式を使用してください(ISOはうまくいくでしょう) – wildplasser