私は次のようなテーブルを持っています
ID Student Exam
----------------------
1 Kavi BE
2 MGR BA
3 MGR1 BE
このデータをExcel形式で書いています。問題は、試験フィールドを列ごとにする必要があることです。
BE BA
-------------
Kavi NULL
NULL MGR
MGR1 NULL
列単位のデータを印刷するようにExcelクラスを変更できないため、これはクエリでのみ行う必要があります。
グループ連結を使用しましたが、試験の詳細を同じ列ではなく別の列にする必要があります。mysql のいくつかのバージョンではサポートされていないため、ピボットを使用しないでください。助けてください。
注: このテーブルにはレコードと同じ数のレコードが含まれる場合があるため、pls は動的に機能するソリューションを提供します。