可以用SQL查询语句实现同一列的不同值放在不同的列中吗?该如何解决

可以用SQL查询语句实现同一列的不同值放在不同的列中吗?
如题,希望通过SQL查询将表格中不同类(不同值)的值放在不同的列中显示出来,
即将下面表格式
123 Q2008
123 12:30
转化为
123 Q2008 12:30


不知道是否能实现?


------解决方案--------------------
select a, field1 as b, field1 as c from table, table where a = 123;