Rumah >pangkalan data >tutorial mysql >Bagaimanakah Saya Boleh Mencapai Permutasi Auto-Kenaikan Merentasi Subkumpulan dalam MySQL?
Permutasi Penambahan Automatik
Pertanyaan ini bertujuan untuk mewujudkan indeks kenaikan automatik yang berbeza pada nilai kunci utama, memastikan nilai tambahan yang unik untuk setiap subkumpulan dalam jadual.
Disokong Enjin
MyISAM ialah satu-satunya enjin SQL yang menyediakan fungsi ini secara asli. Pilihan AUTO_INCREMENTnya membenarkan spesifikasi pada lajur kedua dalam indeks berbilang lajur. Nilai yang dijana untuk lajur autoincrement diperolehi sebagai MAX(auto_increment_column) 1 WHERE prefix=given-prefix.
Pendekatan Alternatif
Memandangkan InnoDB tidak menawarkan ini keupayaan, inilah potensi penyelesaian:
Pertimbangan
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mencapai Permutasi Auto-Kenaikan Merentasi Subkumpulan dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!