يستخدم Excel الجداول المحورية لحساب عدد القيم الفريدة

تنسيق مصدر البيانات النموذجي هو كما يلي، نحتاج الآن إلى حساب عدد الأشخاص الذين لديهم معرف معرفي (uid) في كل مجموعة:

افتراضيًا، عند استخدام جدول محوري، يمكنك فقط تحديد "العدد" للحصول على عدد الصفوف لكل مجموعة، ولا يتم إلغاء تكرار المعرف الفريد (uid)؛

دالة تحويل عمود Mysql group_concat

يمكن لوظيفة group_concat في MySQL دمج الحقول المحددة للمجموعة في صف واحد من المحتوى، وهو أكثر ملاءمة لتحويل الأعمدة.

بناء الجملة الكامل هو كما يلي:

group_concat([DISTINCT] الحقل المراد ربطه [حقل الفرز حسب الترتيب ASC/DESC] [الفاصل 'الفاصل'])

المحدد الافتراضي هو فاصلة

مثال:

حدد المعرف,group_concat(اسم مميز) من الجدول المجموعة بواسطة المعرف;  

تجدر الإشارة إلى أن هناك حدًا افتراضيًا لطول الحقول المدمجة.


تشير إلى:

HTTPS://wuwuwu.ITeye.com/blog/So-call لم يقل أبدًا-555543

اشترك في إحصائيات