j'ai une requête comme ceci:requête SQL Server + résultats rejoindre
SELECT recipientid AS ID,
COUNT(*) AS Recieved FROM Inbox
GROUP BY recipientid
UNION
SELECT SenderId,
COUNT(*) AS [Sent] FROM Inbox
GROUP BY SenderId
La sortie:
RecipientID Recieved
001 3
001 4
002 4
002 2
003 18
003 55
Comment puis-je réécrire une telle manière qu'il affiche comme ceci:
RecipientID Recieved Sent
001 3 4
002 4 2
003 18 55
Merci.
Veuillez spécifier le SGBDR que vous ciblez en ajoutant la balise appropriée (Oracle, SQL Server, MySQL, etc.). Il peut y avoir des réponses qui tirent parti des fonctionnalités de langue ou de produit qui ne sont pas prises en charge universellement. En outre, en l'associant à un SGBDR spécifique, votre question peut susciter l'attention de personnes mieux à même d'y répondre. – Taryn