私はこのような tb1 テーブルを持っています:
name email link
john myemail@gmail.com google
john myemail@gmail.com facebook
john myemail2@gmail.com twitter
....
....
and more
クエリでデータを呼び出すと、次のようになります
SELECT name, email, group_concat(DISTINCT link SEPARATOR '/') as source
FROM tb1
group by email
そして結果は次のようになります:
NAME EMAIL SOURCE
john myemail2@gmail.com twitter
john myemail@gmail.com facebook/google
....
....
and more
結果を次のようにしたい:
NAME EMAIL SOURCE 1 SOURCE 2
john myemail2@gmail.com twitter
john myemail@gmail.com facebook google
クエリだけで結果を出すことはできますか?
注:動的列ソースを1、2、3 ....、nにしたい