表
name value date
n1 v1 d1
n1 v2 d2
n1 v3 d3
n2 v4 d1
n2 v5 d2
n2 v6 d3
n3 v7 d1
n3 v8 d2
......
请问如何显示成:
name value name value name value date ......
n1 v1 n2 v4 n3 v7 d1 ......
n1 v2 n2 v5 n3 v8 d2 ......
n1 v3 n2 v6 null null d3 ......
name 有20多个,请问要生成如上报表如何实现SQL