具體看你的表結構和要求
select max(createdate),col1,col2,... from a

解决方案 »

  1.   

    select * from (
    select * from (
    select 列1,列2,createdate from 表1
    union all
    select 列1,列2,createdate from 表2
    union all
    select 列1,列2,createdate from 表3
    ) order by createdate desc) where rownum<3
      

  2.   

    请问能否把表1的字段id/表2的字段id/表3的字段id合并为查询结果的一个字段id呢(它们原来的字段属性是相同的),并且在查询结果加个字段标识此条记录来自原来的哪个表?嘿嘿... 要求会不会高了点???