私のクエリ
SELECT TOP 1 *, COUNT(*) AS totalRun
FROM history
ORDER BY starttime DESC`
推定結果は、最新の履歴テーブルの 1 行とレコードの合計量をstarttime
含むフィールドのすべてのデータtotalrun
ですが...次のエラーが表示されます。
メッセージ 8120、レベル 16、状態 1、行 1
列 'history.id' は、集計関数にも GROUP BY 句にも含まれていないため、選択リストでは無効です。
私は何を間違っていますか?
結果の編集
例:
これらは、追加の COUNT フィールド 'totalRun' を含む、履歴テーブルの最新の開始時刻を持つ行のすべてのフィールドです。