sql数据分列显示

来源:百度知道 编辑:UC知道 时间:2024/06/14 08:46:22
有这样一组数据:
字段1 字段2
qq ww
qq ww
qq ww
qq ww
qq ww
怎么能用sql语句让他显示为
字段1 字段2 字段1 字段2
qq ww qq ww
qq ww qq ww
qq ww qq ww
这个问题我描述的有问题,虽然分成两列,但数据不重复!
字段1 字段2
qq1 ww1
qq2 ww2
qq3 ww3
qq4 ww4
qq5 ww5

字段1 字段2 字段1 字段2
qq1 ww1 qq2 ww2
qq3 ww3 qq4 ww4
qq5 ww5

奇怪了,楼上的分明就是我写的,
怎么江山易主了?
---------问题不够清楚
select a.*,b.*
from (select top(3) * from table_1 order by date1) a ,(select top(3) * from table_1 order by date1 desc) b

----------------------
这样很难实现的
期待高人的好方法

select * from 表 t1,表 t2 where t1.id=t2.id

其中id是主键或者其他唯一标识

---------你描述的问题不太准确

select a.*,b.*
from (select top(3) * from table_1 order by date1) a ,(select top(3) * from table_1 order by date1 desc) b

select t.*,t.* from table t