ich mit Microsoft SQL Server arbeiten bin 2014 Ich habe eine Tabelle mit Format nächsten Daten:SQL, müssen eine Tabelle verwandeln
|customerId | action | amount | isSuccessful | paymentCount |
|____1____ |__ W__ |____10__|____0____ |_____2________|
|____1____ |__ D__ |____20__|____1____ |_____3________|
|____1____ |__ W__ |____30__|____1____ |_____1________|
|____1____ |__ D__ |____40__|____0____ |_____1________|
Was ich brauche, ist mit diesem Format berichten:
|customerId|depositAmount|withdrawalAmount|depositAttemptCount|withdrawalAttemptCount|
|____1____ |______20 ____|________30_____ |________4_______ _|________3__________ |
Wie es möglich ist, Tabelle mit Select zu "transformieren"?
Ich würde jede Hilfe zu schätzen wissen.
Werfen Sie einen Blick hier: http://stackoverflow.com/questions/15931607/convert-rows-to-columns-using-pivot-in-sql -server – IngoB