Bagaimana untuk Memasukkan Data dengan Nilai Terpilih dan Lalai dalam MySQL?

Patricia Arquette
Lepaskan: 2024-11-27 14:05:12
asal
841 orang telah melayarinya

How to Insert Data with Selective Values and Defaults in MySQL?

Memasukkan ke dalam Jadual dengan Nilai Terpilih dan Lalai

Mencari penyelesaian untuk memasukkan data ke dalam satu jadual sambil memilih nilai tertentu daripada jadual lain dan menggabungkan beberapa nilai lalai boleh membawa kepada cabaran. Anda mungkin menghadapi ralat seperti "ralat mysql" atau "kiraan lajur tidak sepadan."

Untuk menyelesaikan masalah ini, pertimbangkan struktur berikut untuk pernyataan INSERT anda:

INSERT INTO def (catid, title, page, publish) 
SELECT catid, title, 'page','yes' from `abc`
Salin selepas log masuk

Pertanyaan dikemas kini ini mencapai hasil yang dikehendaki dengan menyenaraikan secara eksplisit nilai yang akan dimasukkan ke dalam jadual def. Nilai catid dan tajuk dipilih daripada jadual abc, manakala nilai halaman ditetapkan kepada 'halaman' dan nilai terbitan ditetapkan kepada 'ya' sebagai nilai lalai.

Dengan mematuhi sintaks yang betul, anda boleh berjaya memasukkan data ke dalam jadual anda sambil menggunakan nilai daripada kedua-dua jadual sumber dan nilai lalai.

Atas ialah kandungan terperinci Bagaimana untuk Memasukkan Data dengan Nilai Terpilih dan Lalai dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan