现在数据库里有如下的数据排列:字段1        字段2     字段3
字段1值1     字段2值1  字段3值1
字段1值2     字段2值2  字段3值2
...    ....如何得出如下的结果字段1  新字段2(原字段2值1)    新字段3(原字段2值2)    新字段4(原字段2值3)   新字段5(原字段2值4)   ...
值1    原字段3值1            原字段3值2             原字段3值3           原字段3值4
......
应该怎么写这个查询呢???谢谢