Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Gabungkan dua tabel yang serupa dengan dua kolom yang berbeda menggunakan PowerShell

Oke, dengan asumsi Anda tidak memiliki entri tertaut dan semua catatan terpisah, Anda dapat melakukan ini:

$T2Keys = $Results2|gm|?{$_.MemberType -match "Property"}|Select -ExpandProperty Name
$T1Keys = $Results|gm|?{$_.MemberType -match "Property"}|Select -ExpandProperty Name
$KeysToAdd = $T2Keys|?{$T1Keys -notcontains $_}
$Results3 = @()
$Results3 += $Results
$KeysToAdd|%{$Results3|Add-Member $_ ""}
$Results3+=$Results2

Itu menanyakan properti tabel pertama ke variabel. Itu melakukan hal yang sama untuk tabel kedua. Ia menemukan properti yang ada di tabel kedua yang tidak ada di tabel pertama dan menyimpannya ke variabel. Kemudian ia membuat larik kosong, menambahkan tabel pertama ke dalamnya, menambahkan bidang yang hilang, lalu menambahkan tabel kedua ke dalamnya.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara memeriksa varchar dengan nol di depan di mysql

  2. Bagaimana cara menyimpan nilai NULL di bidang datetime di MySQL?

  3. Cara terbaik untuk mencari sebagian kata dalam kumpulan data MySQL yang besar

  4. Menggunakan PHP/MySQL untuk Menghitung Persentase

  5. Menggunakan PHP Carbon, hapus waktu dalam hitungan detik di mana dua periode waktu tumpang tindih