見積もりの日時スタンプを返すクエリがあります。各見積もりには、複数のタイム スタンプを含めることができます。最初と最後のスタンプだけが必要です。どうすればこれを達成できますか? 私のクエリは次のようになります。
SELECT LogDateTime, Operator, Program, Explanation, TransactionCode
FROM SystemLog
WHERE Program = 'Estimating'
ORDER BY TransactionCode
見積もりの日時スタンプを返すクエリがあります。各見積もりには、複数のタイム スタンプを含めることができます。最初と最後のスタンプだけが必要です。どうすればこれを達成できますか? 私のクエリは次のようになります。
SELECT LogDateTime, Operator, Program, Explanation, TransactionCode
FROM SystemLog
WHERE Program = 'Estimating'
ORDER BY TransactionCode
min()
およびmax()
集計関数を使用します。
SELECT
min(LogDateTime) as first_LogDateTime,
max(LogDateTime) as last_LogDateTime,
Operator, Program, Explanation, TransactionCode
FROM SystemLog
WHERE Program = 'Estimating'
GROUP BY Operator, Program, Explanation, TransactionCode
ORDER BY TransactionCode