SQL Serverでgroup by 1
を使用するにはどうすればよいですか?SQL Serverでグループ化する方法
私は、OracleのSQL Serverへの変更が必要であることから、多くのSQL合計を持っています。合計列オラクルでは、彼らは1でグループ化されている。しかし、SQL Serverのグループでは1つfalseです。 は、例えば、Oracleでは
select SUM(PRICE) as Total
from MyTable
group by 1
が行われますが、SQL Serverの場合はfalse。 Sql Serverでどうすればいいですか?
「1」インデックスの代わりに元のカラム名を使用 –
カラム名を 'select'に追加すると、結果がより意味深くなります。 –
あなたは 'SUM'以外の' SELECT'に他の列を持っていないので、グループ化することは絶対にありません.....あなたは何をやろうとしていますか? –