ご挨拶はすべてStackを知っています。Oracle SQL:動的時間枠計算
私はちょっとしたピクルスに入っています。私は、ハイブの心の中でいくつかの友好的な援助を期待しています。
登録日(テーブルの列に格納されている)と昨年9月の最初の日の差を返すクエリを作成する必要があります。
たとえば、登録日が14-07-2010のレコードに対してクエリが今日(24-10-2016)実行されていたと仮定した場合、スクリプトは14-07-2010と01-09- 2016
しかし、昨年の8月の終わりまでに、たとえば12-08-2016に同じクエリを実行した場合、スクリプトで14-07-2010と01-09- 2015年
日付間の差異を計算するのは問題ありません。これは、「昨年9月の最初の日」をクエリを取得して、私を引きつけている計算に戻すプロセスです。
入力があれば幸いです。
ありがとう=)
感謝シンプルで効果的なソリューション! – RDG