重複の可能性:
mysqlピボット/クロス集計クエリ
MySQLとPHPを使用していますが、JOINクエリからこのテーブルを取得しています......
╔═══════╦════════════════╦═══════════════╦════════╗
║ name ║ last_name ║ course_name ║ tries ║
╠═══════╬════════════════╬═══════════════╬════════╣
║ coco ║ valencia ║ Course Num. 1 ║ 11 ║
║ coco ║ valencia ║ Course Num. 2 ║ 10 ║
║ coco ║ valencia ║ Course Num. 3 ║ 4 ║
║ coco ║ valencia ║ Course Num. 4 ║ 5 ║
║ John ║ Smith ║ Course Num. 1 ║ 7 ║
║ John ║ Smith ║ Course Num. 2 ║ 6 ║
╚═══════╩════════════════╩═══════════════╩════════╝
そして、私は私のテーブルの結果をこのようにしたいと思います......
╔═══════╦═══════════╦══════════════╦═══════════════╦═══════════════╗
║ name ║ last_name ║ Course Num.1 ║ Course Num. 2 ║ Course Num. 3 ║
╠═══════╬═══════════╬══════════════╬═══════════════╬═══════════════╣
║ coco ║ valencia ║ 11 ║ 10 ║ 4 ║
║ John ║ Smith ║ 7 ║ 6 ║ ║
╚═══════╩═══════════╩══════════════╩═══════════════╩═══════════════╝
私は探していましたが、それを行う方法を見つけることができません。解決策は、PHPまたはMySQL、あるいはその両方である可能性があります。