Bagaimanakah Saya Boleh Mengecualikan Lajur Khusus daripada Pertanyaan MySQL?
DDD
Lepaskan: 2024-12-13 08:37:09
asal
586 orang telah melayarinya
Kecualikan Lajur Khusus daripada MySQL Query
Menentukan kaedah untuk mendapatkan semula semua lajur daripada jadual MySQL kecuali satu boleh menjadi tugas biasa. Nasib baik, wujud pendekatan mudah yang memperkasakan pengguna untuk mencapai objektif ini dengan cekap.
Untuk memulakan proses ini, pastikan anda memiliki kebenaran yang sesuai untuk melaksanakan langkah berikut:
Membuat Pilihan Dinamik Pertanyaan:
Tentukan pembolehubah MySQL @sql menggunakan pernyataan CONCAT.
Dalam pernyataan CONCAT ini, bina pertanyaan SELECT yang mendapatkan semula semua nama lajur daripada jadual yang dikehendaki ( ) dalam pangkalan data yang ditentukan ().
Alih keluar lajur () yang anda ingin kecualikan daripada hasil pertanyaan.
Tambahkan FROM
klausa kepada rentetan pertanyaan.
Menyedia dan Melaksanakan Pertanyaan:
Gunakan pernyataan PREPARE untuk membuat persediaan pernyataan bernama stmt1 berdasarkan pertanyaan SQL yang dijana secara dinamik yang disimpan dalam @sql.
Selepas itu, laksanakan pernyataan yang disediakan menggunakan arahan EXECUTE.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengecualikan Lajur Khusus daripada Pertanyaan MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
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