sql >> Database teknologi >  >> RDS >> Sqlserver

kolonne til række i sql server?

Du kan bruge UNPIVOT operation for at få dine resultater

SELECT col, value FROM (SELECT CAST(col1 AS VARCHAR) AS col1, CAST(col2 AS VARCHAR) AS col2, CAST(col3 AS VARCHAR) AS col3, CAST(col4 AS VARCHAR) AS col4 FROM Table1) p UNPIVOT (value FOR col IN (col1, col2, col3, col4) ) AS unpvt;

  1. Databasedesign:Sammensat nøgle vs primærnøgle i én kolonne

  2. Nøjagtig sideinddeling med venstre Joins

  3. udefineret indeksfejl fra en php arrya

  4. Hvordan udtrækkes år og måned fra dato i PostgreSQL uden at bruge to_char()-funktionen?