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

Hvordan simulerer man UNPIVOT i Access?

Denne forespørgsel ...

SELECT ID, A, B, C, [Key 1] AS key_field
FROM tblUnpivotSource
UNION ALL
SELECT ID, A, B, C, [Key 2] AS key_field
FROM tblUnpivotSource
UNION ALL
SELECT ID, A, B, C, [Key 3] AS key_field
FROM tblUnpivotSource;

... returnerer dette postsæt (ved hjælp af dine eksempeltabelværdier som tblUnpivotSource ) ...

ID A B C key_field
-- - - - ---------
 1 x y z         3
 2 x y z        57
 1 x y z       199
 2 x y z       234
 1 x y z       452
 2 x y z       452


  1. Lave beregninger i MySQL vs PHP

  2. Skal jeg i MySQL citere tal eller ej?

  3. Brug af en visning uden primær nøgle med Entity

  4. Udforsk SQL Server-gendannelsesdatabase med gendannelse vs ingen gendannelsesmuligheder