Je sais que la question semble être une question facile, mais laissez-moi vous expliquer. J'ai un jeu de résultats où je reçoisSQL - Besoin de regrouper les données par 2 colonnes différentes
Count Team Score Team2 Score
-----------------------------------------
10 TeamA 1 TeamB 2
7 TeamB 2 TeamA 1
Maintenant, parce que j'ai le même résultat, mais les équipes sont dans différentes colonnes, je reçois les 2 résultats. Je cherche un moyen de récupérer le résultat comme ceci:
Count Team Score Team2 Score
-----------------------------------------
17 TeamA 1 TeamB 2
Est-ce possible?
EDIT
SELECT TOP 5 SUM([CountryCount]) AS [CountryCount]
,[Country], [CustomFieldB], [CustomFieldC], [CustomFieldD]
FROM (
SELECT COUNT([Country]) AS [CountryCount], [CustomFieldB], [CustomFieldC], [CustomFieldD]
,[Country]
FROM (
SELECT [CustomFieldA] AS [Country], [CustomFieldB], [CustomFieldC], [CustomFieldD]
FROM [Target]
WHERE [TargetListID] = xxx
) as tbl
GROUP
BY [Country], [CustomFieldB], [CustomFieldC], [CustomFieldD]
) as T
GROUP
BY [Country], [CustomFieldB], [CustomFieldC], [CustomFieldD]
ORDER
BY [CountryCount] DESC;
Et la requête qui vous a donné cet ensemble de résultats ressemble à ??? Et les tableaux que vous interrogez ressemblent ??? Donnez tous les détails que vous pouvez dans votre question, car les gens n'ont pas de boules de Chrystal. – Oded