Linux Postgres 勉強部屋
2009年10月28日水曜日
日付の加算
日付の加算だが、型によって加算方法が違うのでメモ
●DATE型
一ヶ月後
+CAST('1 months' AS INTERVAL)
例)
TO_DATE('2009-09-01' , 'YYYY-MM-DD') + CAST('1 months' AS INTERVAL)
●TIMESTAMP型
一ヶ月後
+ '1 month'
2009年10月13日火曜日
在庫数調整
・現在在庫数は下記個数から求める事ができる。
現在在庫数 = 月末在庫数 + 入庫数(納品数) - 出荷数 + 再生数 - 移動入庫数 + 移動出庫数
・月末在庫数は棚卸画面で変更可能とする。
ただし上記の式より、月末在庫数を変更させると現在在庫数も変更させる必要がある。
先月納品分を入力の場合は月未在庫数と現在在庫数を増加させる。
ただし、棚卸調整後は上記を反映させない。
各在庫が動くと思われる動作に反映させる
・納品
・出荷完了
・オーダーキャンセル
・返品
・移動
・再生
また在庫数は上記計算より、Viewで求める事ができるが、
速度の関係上計算後の結果をtableで保持した方が良い?(要検討)
新しい投稿
前の投稿
ホーム
登録:
コメント (Atom)