Ringkasan. dalam tutorial ini, Anda akan belajar bagaimana menggunakan pernyataan MySQL 0 untuk memasukkan data ke dalam tabel, di mana data berasal dari hasil pernyataan 1 MySQL INSERT INTO table_name(column_list) SELECT select_list FROM another_table WHERE condition;Code language: SQL (Structured Query Language) (sql)_0 IkhtisarDalam tutorial sebelumnya, Anda telah mempelajari cara menyisipkan satu atau lebih baris ke dalam tabel menggunakan pernyataan 3 dengan daftar nilai kolom yang ditentukan dalam klausa 4
Selain menggunakan nilai baris dalam klausa 4, Anda dapat menggunakan hasil dari pernyataan 6 sebagai sumber data untuk pernyataan 7 Berikut ini mengilustrasikan sintaks pernyataan 0
Dalam sintaks ini, alih-alih menggunakan klausa 4, Anda dapat menggunakan pernyataan 1. Pernyataan 1 dapat mengambil data dari satu atau lebih tabel Pernyataan 0 sangat berguna saat Anda ingin menyalin data dari tabel lain ke tabel atau meringkas data dari beberapa tabel ke dalam tabel MySQL INSERT INTO table_name(column_list) SELECT select_list FROM another_table WHERE condition;Code language: SQL (Structured Query Language) (sql)_0 contohPertama, buat tabel baru bernama 4
Perhatikan bahwa Anda akan belajar cara membuat tabel baru di tutorial berikutnya. Untuk saat ini, Anda hanya perlu menjalankan pernyataan ini untuk membuat tabel 4 Misalkan semua pelanggan dari _6 menjadi pemasok perusahaan. Kueri berikut menemukan semua pelanggan yang berlokasi di California, AS
Kedua, gunakan pernyataan 7 untuk menyisipkan pelanggan yang berlokasi di 8 dari tabel 9 ke dalam tabel 4
Itu mengembalikan pesan berikut yang menunjukkan bahwa 11 baris telah berhasil dimasukkan
Ketiga, verifikasi penyisipan dengan meminta data dari tabel 4
Inilah hasilnya Menggunakan INSERT INTO table_name(column_list) SELECT select_list FROM another_table WHERE condition;Code language: SQL (Structured Query Language) (sql)1 pernyataan dalam daftar INSERT INTO table_name(column_list) SELECT select_list FROM another_table WHERE condition;Code language: SQL (Structured Query Language) (sql)4Pertama, buat tabel baru bernama ________20______4
Kedua, gunakan pernyataan _3 untuk menyisipkan nilai yang berasal dari pernyataan 1
Dalam contoh ini
Ketiga, kueri data dari tabel 4 _ Dalam tutorial ini, Anda telah mempelajari cara menggunakan pernyataan MySQL 0 untuk memasukkan data ke dalam tabel dari kumpulan hasil. Bagaimana cara memasukkan data dari satu tabel ke tabel lainnya di MySQL?Pernyataan INSERT INTO SELECT menyalin data dari satu tabel dan menyisipkannya ke tabel lain. Pernyataan INSERT INTO SELECT mensyaratkan bahwa tipe data dalam tabel sumber dan target cocok. Catatan. Rekaman yang ada di tabel target tidak terpengaruh
Bagaimana cara memasukkan id dari satu tabel ke tabel lainnya di PHP?Bagaimana cara mendapatkan data dari tabel lain menggunakan kunci asing di PHP?Untuk mengambil data dari kedua tabel yang diasosiasikan dengan kunci asing i. e(kolom umum) Anda harus menggabungkan kedua tabel . jika Anda mencocokkan data dari kedua tabel maka gunakan INNER JOIN. >
Bagaimana cara mengambil data dari database di PHP dan ditampilkan di halaman lain?Ada dua cara untuk terhubung ke database menggunakan PHP. . Berorientasi Objek MySQLi $conn->query($query); MySQLi Prosedural mysqli_query($conn, $query) PDO. $stmt = $conn->prepare($query); |