GROUP BY
コマンドでSQLクエリを実行しようとしていますが、動作させることができません。問題を解決するために集計関数を使用しようとしましたが、それを正しく実行する方法は私のSQLクエリです。それは、集計関数またはGROUP BY句に含まれていないためSQLエラーGROUP BYを使用してクエリを正しく実行する方法
SELECT TOP 100 cModel ,fdate, BoardSN
FROM FovComp
GROUP BY fdate ORDER BY CONVERT(datetime, fdate) DESC
エラーが
列「FovComp.cModel」選択リストでは無効です下回っています。
私はすべての列にしたいが、それはグループである必要がありますfdate
任意の提案は素晴らしいでしょう。
、クイック検索は、あなたがそれをまず – HoneyBadger
を解決できるようにする必要があり、エラーが非常に明確です、どのような結果/出力を生成したいのかをみんなに教えてください。誰でもあなたの問題を解決しようとすることができます。あなたの質問はまったく明確ではありません – maddy23285
だから、 'fdate'の一意の値ごとに出力に1つの行があります。しかしながら、これらの値に対応するものは、任意の数の異なる「cModel」および「BoardSN」値であってもよい。 *私たち*、つまりSQL Serverは、その単一の出力行で表現されるものからどの値*を選ぶかを知ることを意味しますか? –