Cara Mengubah Skim EAV MySQL
Pengenalan
Nilai-Atribut Entiti ( Skema EAV) biasanya digunakan untuk menyimpan data yang fleksibel dan dinamik, seperti metadata untuk fail. Dalam skema EAV, data disimpan dalam tiga jadual: satu untuk entiti, satu untuk atribut dan satu untuk nilai atribut. Walau bagaimanapun, apabila ia datang untuk menanyakan data daripada skema EAV, memutar data ke dalam format yang lebih jadual selalunya diingini.
Pertanyaan untuk Pivot
Untuk memutar data daripada skema EAV dalam MySQL, anda boleh menggunakan fungsi GROUP_CONCAT(). Fungsi ini membolehkan anda menggabungkan berbilang nilai daripada baris yang berbeza dalam susunan yang ditentukan. Pertanyaan berikut akan memutar data daripada skema sampel yang disediakan:
Atas ialah kandungan terperinci Bagaimana untuk Pivot Skema MySQL EAV untuk Pertanyaan Data yang Lebih Mudah?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!