Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana cara mensimulasikan UNPIVOT di Access?

Kueri ini ...

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;

... mengembalikan recordset ini (menggunakan nilai tabel sampel Anda sebagai 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah Kunci Unik Server Sql juga merupakan Indeks?

  2. Dapatkan baris di mana kolom datetime =hari ini - SQL server noob

  3. Kecualikan kolom menggunakan SELECT * [kecuali kolomA] FROM tableA?

  4. 5 Cara Mengembalikan Baris yang Mengandung Huruf Kecil di SQL Server

  5. TSQL - Bagaimana cara menggunakan GO di dalam blok BEGIN .. END?