Isi kandungan:

Bagaimanakah cara saya menyalin jadual dari satu jadual ke jadual lain dalam MySQL?
Bagaimanakah cara saya menyalin jadual dari satu jadual ke jadual lain dalam MySQL?

Video: Bagaimanakah cara saya menyalin jadual dari satu jadual ke jadual lain dalam MySQL?

Video: Bagaimanakah cara saya menyalin jadual dari satu jadual ke jadual lain dalam MySQL?
Video: 30 глупых вопросов Data Engineer [Карьера в IT] 2024, April
Anonim

MySQL menyediakan pilihan yang berkuasa untuk meniru data daripada satu meja ke meja lain (atau banyak meja ). Perintah asas dikenali sebagai INSERT SELECT.

Susun atur penuh sintaks ditunjukkan di bawah:

  1. Sisipkan [ABAIKAN]
  2. [MASUK] nama_jadual.
  3. [(nama_lajur,)]
  4. PILIH
  5. FROM table_name WHERE

Begitu juga, orang bertanya, bagaimana data boleh disalin dari satu jadual ke jadual lain?

Pernyataan INSERT INTO SELECT menyalin data dari satu jadual dan memasukkannya ke dalam jadual lain

  • INSERT INTO SELECT memerlukan jenis data dalam jadual sumber dan sasaran sepadan.
  • Rekod sedia ada dalam jadual sasaran tidak terjejas.

Tambahan pula, bagaimanakah cara saya mencipta jadual daripada jadual lain dalam MySQL? Anda boleh membuat satu jadual daripada yang lain dengan menambahkan pernyataan SELECT pada penghujung pernyataan CREATE TABLE:

  1. BUAT JADUAL new_tbl [AS] PILIH * DARI orig_tbl;
  2. mysql> CIPTA bar JADUAL (UNIK (n)) PILIH n DARI foo;
  3. CIPTA JADUAL foo (a TINYINT NOT NULL) PILIH b+1 SEBAGAI bar DARI;

Juga untuk mengetahui, bagaimana saya menyalin jadual dari satu pangkalan data ke pangkalan data yang lain?

Kaedah 2

  1. Buka Studio Pengurusan Pelayan SQL.
  2. Klik kanan pada nama pangkalan data, kemudian pilih "Tugas" > "Eksport data" daripada penjelajah objek.
  3. Wizard Import/Eksport Pelayan SQL dibuka; klik pada "Seterusnya".
  4. Sediakan pengesahan dan pilih sumber dari mana anda ingin menyalin data; klik "Seterusnya".

Bagaimanakah saya boleh menduplikasi jadual dalam SQL?

menggunakan SQL Studio Pengurusan Pelayan Dalam Penjelajah Objek, klik kanan Meja dan klik Baharu Jadual . Dalam Object Explorer klik kanan pada meja anda ingin menyalin dan klik Reka Bentuk. Pilih lajur dalam yang sedia ada meja dan, daripada menu Edit, klik Salin. Tukar kembali kepada yang baharu meja dan pilih baris pertama.

Disyorkan: