如有两个表(sqlserver 2005数据库)
table1 和table2
table1中有字段id,title,content,auther,depart,grade,key,compress
table2中有字段id,title,content,auther
想要根据某一关键字(可能是title,content等等)从这两个表中查询出各自的title并显示,然后点击title可以链接到显示各自属性的页面。
如有人解惑将不胜感激。在线等!

解决方案 »

  1.   

    可以考虑合并成一张表,两表很相似,如果一定要两个表,可以在select的时候,加个列,标志这是哪个表的 数据,点击title时判断该列从而判断需要select哪张表。
      

  2.   

     
    Iovswety
    靠谱!可以说的再具体点吗?一定要两个表的
      

  3.   

    select id,title,'连接页面A.aspx?id='+cast(id as nvarchar) as lk from table1 where ...
    uion all 
    select id,title,'连接页面B.aspx?id='+cast(id as nvarchar) as lk  from table2 where ....前台直接绑定就可以了
      

  4.   

    谢谢 Iovswety和hookyzlr,我去试试先!
      

  5.   

    那就顺表标志下服务器咯,用不同的connectionstring连接数据库查询,查询出来的两个表在合并起来再显示