Ich versuche, in einem zwei Ergebnisspalte concact. Meine Frage ist:Concat zwei Spalten mit Datumsteil
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
Ich mag würde die erste Säule erhalten wie folgt als Folge:
| Period | A | B |
2015 - 2
2015 - 3
2015 - 4
...
Ich habe versucht, „Wählen Sie Concat (Datepart (Jahr zu verwenden, Datum), Datepart (Quarter , Date)“und einige andere Dinge, die nicht funktioniert hat. Ist das, was ich überhaupt möglich machen wollen?
Was ist der Fehler, den Sie bekommen?. Welche Version von 'SQL SERVER' Sie verwenden –