select *
from
(SELECT t1.* ,t2.*,rownum FROM table1 t1 ,table2 t2 )
where rownum > (pagenum - 1) * 5 and rownum <= (pagenum) * 5这是多表联查的语句
我想进行分页查询 但是table1和table2里面有相同的字段 所以一执行就报错有相同列
请问我该怎么写这个sql呢 我要把table1和table2两个表里的所有的字段都查出来
from
(SELECT t1.* ,t2.*,rownum FROM table1 t1 ,table2 t2 )
where rownum > (pagenum - 1) * 5 and rownum <= (pagenum) * 5这是多表联查的语句
我想进行分页查询 但是table1和table2里面有相同的字段 所以一执行就报错有相同列
请问我该怎么写这个sql呢 我要把table1和table2两个表里的所有的字段都查出来
from
(SELECT t1.* ,t2.*,rownum FROM table1 t1 ,table2 t2 )
where rownum > (pagenum - 1) * 5 and rownum <= (pagenum) * 5
把t1中具体的列明都列出来,再把t2中也都列出来,t2中有与t1相同的取个别名就好了