• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:SQLに関して)

SQLを使って滞留在庫を抽出する方法について

このQ&Aのポイント
  • 在庫システムにおいて滞留在庫(6ヶ月動きがない在庫)を抽出する方法を教えてください。
  • 関係するテーブルは品目マスタ、仕入データ、発注データ、在庫日次データです。
  • 在庫日次データには仕入、発注、移動、出荷のデータが発生し、それらのアクションがある日からデータがないものを抽出すれば良いです。具体的にはどのようなSQLを書けば良いでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

一般的には在庫テーブルを作り、入庫日と出庫日または入出庫日欄を設けて、在庫の有る物に対し6ヶ月以前か判定します。現テーブルで判定出来ない場合は、新たなテーブルや項目を持つ必要があります、このようにシステムは新たなニーズが発生した場合は、テーブル構造も含めて対応を取る必要があります、つまり、常に変化成長させる必要が有ります。

その他の回答 (2)

  • nora1962
  • ベストアンサー率60% (431/717)
回答No.2

「滞留在庫(6ヶ月動きがない在庫)」という意味がやや不明確です。 通常は「出荷」がない在庫を意味すると思いますが、それらしいテーブルがありません。 他の回答にもありますが、使用しているテーブルの一覧と列定義、その意味付けを補足してください。

  • root139
  • ベストアンサー率60% (488/809)
回答No.1

各テーブルのカラムやその意味合いを提示してもらわないと、SQLを考えるのは難しいかと・・・。

関連するQ&A