Penggunaan pernyataan insertinto dalam MySQL asas

WBOY
Lepaskan: 2024-02-18 19:39:06
asal
520 orang telah melayarinya

Penggunaan pernyataan insertinto dalam MySQL asas

Penggunaan asas insert into statement dalam MySQL

MySQL ialah sistem pengurusan pangkalan data hubungan yang biasa digunakan, yang menyediakan banyak pernyataan SQL untuk pertanyaan dan operasi data. Antaranya, insert into statement digunakan untuk memasukkan data baru ke dalam jadual. Berikut akan memperkenalkan penggunaan asas sisipan ke dalam pernyataan dalam MySQL dan memberikan contoh kod khusus.

  1. Masukkan data lengkap
    Andaikan kita mempunyai jadual pelajar (pelajar), yang mengandungi tiga medan: nombor pelajar (id), nama (nama) dan umur (umur). Untuk memasukkan data pelajar yang lengkap ke dalam jadual ini, anda boleh menggunakan sisipan berikut ke dalam pernyataan:

    insert into student(id, name, age) values (1, '张三', 18);
    Salin selepas log masuk

    Kod di atas akan memasukkan data pelajar dengan nombor pelajar 1, nama 'Zhang San' dan umur 18 dalam jadual pelajar .

  2. Masukkan data separa
    Kadangkala, kita mungkin hanya mahu memasukkan nilai beberapa medan, manakala nilai medan lain boleh kosong atau menggunakan nilai lalai. Pada masa ini, anda boleh meninggalkan medan dan nilai sepadan yang perlu memasukkan data dalam sisipan ke dalam pernyataan.
    Anggap bahawa medan umur dalam jadual pelajar ditetapkan kepada nilai lalai 20. Untuk memasukkan data pelajar yang hanya mengandungi nombor dan nama pelajar, anda boleh menggunakan sisipan berikut ke dalam pernyataan:

    insert into student(id, name) values (2, '李四');
    Salin selepas log masuk

    Kod di atas akan memasukkan pelajar nombor dalam jadual pelajar Data pelajar ialah 2, nama ialah '李思', dan umur ialah nilai lalai 20.

  3. Masukkan berbilang keping data pada masa yang sama
    Kadangkala kita perlu memasukkan berbilang keping data sekali gus dan bukannya memasukkannya satu demi satu. MySQL menyediakan cara untuk memasukkan data dalam kelompok dengan menentukan berbilang nilai dalam sisipan ke dalam pernyataan, dengan setiap nilai dikelilingi oleh kurungan dan dipisahkan dengan koma.
    Andaikan kita perlu memasukkan tiga keping data pelajar, kita boleh menggunakan sisipan berikut ke dalam pernyataan:

    insert into student(id, name, age) values (3, '王五', 19), (4, '赵六', 20), (5, '刘七', 21);
    Salin selepas log masuk

    Kod di atas akan memasukkan tiga keping data pelajar ke dalam jadual pelajar, dengan nombor pelajar 3, nama '王五', dan umur 19; Nombor pelajar ialah 4, nama ialah 'Zhao Liu', dan umur ialah 20 tahun, nama ialah 'Liu Qi', dan umurnya ialah 21;

  4. Sisipkan hasil pertanyaan
    Kadang-kadang kita perlu memasukkan hasil pertanyaan ke dalam jadual lain, kita boleh menggunakan sisipan ke dalam pernyataan pilih. Kaedah ini memudahkan untuk menyalin hasil pertanyaan ke jadual lain.
    Andaikan kita mempunyai temp jadual sementara, yang mengandungi dua medan: nombor pelajar dan gred. Kami ingin memasukkan data pelajar dengan skor yang lebih besar daripada 80 dalam jadual temp ke dalam jadual pelajar. dan masukkan keputusan ke dalam jadual pelajar.

  5. Melalui contoh di atas, kami memahami penggunaan asas insert into statement dalam MySQL. Mengikut keperluan sebenar, kita boleh memasukkan data lengkap, memasukkan data separa, memasukkan berbilang keping data pada masa yang sama, dan juga memasukkan hasil pertanyaan ke dalam jadual lain. Dalam operasi pangkalan data sebenar, kita perlu menggunakan sisipan ke dalam pernyataan mengikut struktur jadual dan keperluan data tertentu.

Atas ialah kandungan terperinci Penggunaan pernyataan insertinto dalam MySQL asas. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!