Wie zum Zusammenführen von zwei Zeilen in eine Zeile in sql?

Ich habe eine Tabelle als

EmployeeID    IndividualPay  FamilyPay   IsActive
    1            200          300        true
    1            100          150        false

Aber ich möchte die Ausgabe wie folgt(ich will diesen Ausgang benutzen zu inner join mit einigen anderen Tabelle)

EmployeeID  IndPay_IsActive  IndPay_IsNotActive FamilyPay_IsActive   FamilyPay_IsNotActive 
    1            200                 100              300                   150

Ich habe mir in PIVOT, aber nicht sicher sind, wie Sie es verwenden, in meinem Fall.

  • Ja, Sie wollen eine pivot-Abfrage, aber die syntax variiert je nach Datenbank-system. Welche verwenden Sie?
InformationsquelleAutor user1882705 | 2013-03-14
Schreibe einen Kommentar