2つの結果カラムを1つにまとめようとしています。 私のクエリは次のとおりです。concat 2つのカラムにdatepartが含まれています
SELECT Datepart(Year, Date) As Annee, Datepart(Quarter, Date) AS Trimestre,
Sum(CASE WHEN [Type] = 'A' THEN 1 ELSE 0 END) A,
Sum(CASE WHEN [Type] = 'B' THEN 1 ELSE 0 END) B
FROM myTable
WHERE Date between '20150401' and '20160930'
GROUP BY Datepart(Year, Date), DATEPART(Quarter, Date)
ORDER BY 1,2
私は次のように最初の列を結果として取得したいと思います:
| Period | A | B |
2015 - 2
2015 - 3
2015 - 4
...
私は「選択の連結方式(DATEPART(年、日)、DATEPART(四半期を使用しようとしました、日付)」と動作しませんでしたいくつかの他のものは。私も可能何をしたいですか?
エラーは何ですか?どのバージョンのSQL Serverを使用していますか –