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

Tabel Transposisi

Akan lebih mudah untuk mendapatkan data dan memprosesnya dalam bahasa sisi server seperti PHP. Maka akan menjadi masalah sepele untuk membangun array:

$entry[$id][$date] = $status;

Kemudian:

echo "ID";
foreach(array_keys(array_values($entry)[0]) as $date) {
    // requires some temporary variables in PHP before 5.4
    echo "\t".$date;
}
foreach($entry as $id=>$days) {
    echo "\n".$id;
    foreach($days as $day) echo "\t".$day;
}

Anda sekarang memiliki tabel yang dipisahkan tab.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mensimulasikan DEADLOCK di SQL Server?

  2. Masukkan seluruh DataTable ke dalam database sekaligus, bukan baris demi baris?

  3. Isi C# DataTable Secara Asinkron

  4. Butuh bantuan dengan pernyataan Gabung

  5. Prosedur tersimpan lambat saat dipanggil dari web, cepat dari Management Studio