Konvertieren von Zeilen in Spalten mit "Drehpunkt" in mssql, wenn die Spalten sind string-Datentyp

Muss ich wissen, ob der "Drehpunkt" in der MS SQL kann verwendet werden für die Umwandlung von Zeilen zu Spalten, wenn es keine Aggregatfunktion verwendet werden. ich sah viele Beispiele mit Aggregat-Funktion nur. meine Felder sind string-Datentyp, und ich brauche, um zu konvertieren dieser Zeile die Daten in die Spalte Daten.Dies ist der Grund, warum ich schrieb diese Frage.ich habe es nur mit 'Fall'. Kann mir jemand helfen......Vielen Dank im Voraus.

  • Sie können immer mit min() oder max() auf varchar. Es sollte nur ein Wert pro Standort in pivot-raster.
  • danke für die Antwort.. sehe mein problem ist, sagen, es ist ein Mitarbeiter, und er hat viele Daten in der Zeile weisen. ich müssen Sie diese Daten als eine einzelne Zeile. also das problem ist, ich kippe verwenden Sie min() oder max()....
  • Wahrscheinlich am besten, wenn Sie uns Beispiel-Daten und einige gewünschten Ergebnisse für diese Daten, damit wir sehen können, was Sie versuchen zu tun und warum MIN / MAX nicht für Sie arbeiten.
  • ok.ich geben u die Formatierung der Daten. empid wagecode Menge 1 basic 1000 1T 500 1 DA 500 2 Basic 1500 2 TA 750 2 DA-750 und muss ich den ans als empid BASic TA DA 1 1000 500 500 2 1500 750 750
InformationsquelleAutor Sivajith | 2012-06-11
Schreibe einen Kommentar