1

上の図は、SQL テーブルにあるものです。

下部のグリッドビューに結果を表示するこのクエリがあります。クエリは、TransTypeDesc 列に最大の EstimatedTransTime を返します。ご覧のとおり、Car は Q1 で最大の EstTransTime です。

私が持っていない唯一のものは、DisplayNum に基づく TotalEstimatedTransTime です。したがって、Q1 には 31 分必要です。

  SELECT t1.DisplayNum, t1.TransTypeDesc, t1.SubQueueId, t1.EstimatedTransTime 
  FROM vwQueueData AS t1 
  LEFT OUTER JOIN vwQueueData AS t2 ON t1.DisplayNum = t2.DisplayNum AND t1.EstimatedTransTime < t2.EstimatedTransTime 
  WHERE (t2.DisplayNum IS NULL) AND (t1.Called IS NULL) AND (t1.SubQ = @SubQ) 

ここに画像の説明を入力

ここにSQLフィドルがあります:http://sqlfiddle.com/#!3/a8983/1

4

1 に答える 1