だから私はテーブルを持っています、そのベースには次の構造があります:
- 作業命令
- サブオーダー
- 状態
- StatusDate
- タイプ
- カテゴリー
(他にもありますが、質問のために無視しています)
タイプ/カテゴリの特定のサブセットをフィルタリングしていますが、その方法を知っています。しかし、私が出てくる必要があるのは次のとおりです
WorkOrder | SubOrder | Type - Category | Min(StatusDate) where Status = Open | Min(StatusDate) where Status = Complete | Calculated Date Difference between the two
一度に1つずつ入手できますが、問題ありません。とりあえず、Excelでそれを使ってサルをしているところです。ただし、生成を開始する必要があるレポートのSQLステートメントにこれを取り込む必要があります。ステータスが完了のStatusDateがある場合とない場合があり(SubOrderが他の場所で完了としてマークされていない場合)、データセットはそれも反映する必要があります。各サブオーダーが開かれて完了した回数が複数ある可能性があるため、最初のサブオーダーが必要です(したがって、Min())
このタスクにどのように取り組むべきかについてのアイデアはありますか?(いいえ、データ構造の変更は許可されていません、OTSソフトウェア、そして私たちはそれを変更するためにお金を払っていません)