私のクエリは次のテーブルを返します。
| CODE | DATE | VALUE |
| 123 | 30/06/2012 | 11 |
| 231 | 01/07/2012 | 22 |
| 321 | 02/07/2012 | 11 |
| 234 | 03/07/2012 | 11 |
DATE および VALUE 列に基づいて列を作成するために必要です。したがって、今日の価値広告を前の日で割る必要があります
したがって、クエリが実行されると、結果は次のようになります。
| CODE | DATE | VALUE | RET |
| 123 | 30/06/2012 | 11 | |
| 231 | 01/07/2012 | 22 | 2.0 |
| 321 | 02/07/2012 | 11 | 0.5 |
| 234 | 03/07/2012 | 11 | 0.0 |
これは私が持っている限りです:
SELECT
CODE
DATE
VALUE
(DATE/(TO_DATE(DATE)-1)) AS RET
FROM
....
しかし明らかに、日付を別の日付で割り、数値を得ることを期待することはできません。
ありがとう