Soalan:
Walaupun MySQL tidak mempunyai sokongan untuk pembolehubah tatasusunan eksplisit, apakah yang diutamakan alternatif untuk mensimulasikan mereka kefungsian?
Jawapan:
Jadual Sementara:
Jadual sementara menyediakan penyelesaian praktikal untuk mensimulasikan pembolehubah tatasusunan dalam MySQL. Ia membenarkan anda menyimpan dan memanipulasi data dalam struktur seperti jadual tanpa memerlukan definisi kekal.
Penciptaan dan Penggunaan:
Untuk mencipta jadual sementara, gunakan sintaks berikut:
CREATE TEMPORARY TABLE table_name (column_name data_type);
Sebagai contoh, untuk mensimulasikan tatasusunan yang pertama names:
CREATE TEMPORARY TABLE my_temp_table (first_name VARCHAR(50));
Untuk memasukkan data ke dalam jadual sementara, gunakan penyataan INSERT:
INSERT INTO my_temp_table (first_name) VALUES ('John'); INSERT INTO my_temp_table (first_name) VALUES ('Mary'); INSERT INTO my_temp_table (first_name) VALUES ('Bob');
Untuk mendapatkan semula data daripada jadual sementara, gunakan penyataan SELECT:
SELECT first_name FROM my_temp_table WHERE first_name = 'John';
Kelebihan:
Penghadan:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mensimulasikan Pembolehubah Tatasusunan dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!