0
SQL Serverを使用しています。次の問題があります。私は、このエラーにSQL CASE文を使用してTextをGROUP BYに置き換えます。
Column 'TransactionsLine.Text' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause.
を取得しています
私は、GROUP BY句内のテキストを含める必要はありませんはい、それは、クエリの実行になりますが、問題は、私はそれを望んでいない分野の他のテキストがあります私がグループ化するのは、CASEに一致する項目の名前をTextに置き換えることです。
私はこの結果を得てグループにテキストを追加します。
43036 SPECIAL 73.0000
43036 SPECIAL 6.0000
私は、これはあなたが実際に何をしたいかどうかを知り、代わりStockItems.Description' – dnoeth
'の、GROUP BYでCASEを繰り返しませんなぜこれは 'mysql'でタグ付けされていますか? – shmosel