并排显示比较简单 使用 union可以实现
语法 select 列1,列2 from (
select 列1,列2 from 表1
nuion
select 列1,列2 from 表2
) AS temp
当多个不同查询集需要并列显示时 需要穿件一个动态变量 如下:
语法:
select 表1列名,表2列名 from
(select @i=@i+1 AS row,表1列 from 表1,(select @i:=0)t)a,
(select @i=@i+1 AS row,表2列 from 表2,(select @i:=0)t)b,
where a.row=b.row
其中 @i=@i+1很关键根据数据条数从1开始动态增加使得即使不同表没有想关联的字段可使用它让不同表关联起来 从而实现并列显示
实际效果