select A.*,B.* from A,B where A.对应关键字段=B.对应关键字段 order by A.time;其中 对应关键字段 应该是A与B唯一对应的.

A.id = B.id

A.time = B.time

解决方案 »

  1.   

    select * from A,B where A.id=B.id order by A.time desc,B.time desc
      

  2.   

    你两个表间有什么关联吗?如果两个表一样 用union表
    select * from 
    (
    (select * from A)
    union
    (select * from B)
    )
    where time between ('2005-5-3','2005-5-8')
    可能可以吧,没有测试过
      

  3.   

    嘿嘿,我的意见是:能不用关联就不用关联,不然Mysql可是要消耗很多资源滴。
    我个人觉得,能不用Group、Count、Distinct之类的地方尽量不要用,能用PHP脚本解决的,就不要交给数据库解决,不然数据库迟早会死滴。不过楼上诸位的方法还是可行滴
      

  4.   

    4.1以上可用union-------------------------------------------------------------
    嘿嘿,我的意见是:能不用关联就不用关联,不然Mysql可是要消耗很多资源滴。
    我个人觉得,能不用Group、Count、Distinct之类的地方尽量不要用,能用PHP脚本解决的,就不要交给数据库解决,不然数据库迟早会死滴。
    -------------------------------------------------------------
    这位干脆不用数据库好了。