SELECT 
  列1,
  列2,
  列3,
FROM
  用户1.表1
WHERE
  条件问:怎么在列1前(或列3后)加入一个用户2.表2的内容注:用户1.表1有一列与用户2.表2相同

解决方案 »

  1.   

    select * from 用户1.表 a,用户2.表 b where a.相同列=b.相同列
    用户1和用户2  是同一个服务器吧
      

  2.   


    SELECT  
      列1,
      列2,
      列3,
      列4
    FROM
      用户1.表1,用户2.表2
    WHERE
      条件 表1.列=表2.列
      

  3.   


    --假设
    --俩用户: user1  user 2
    --俩表:tb1 tb2
    --字段: tb1: id name  tb2:tid age--先from要查询的表 然后组织表间的关系  最后需要哪些字段 直接列出来
    select a.id,a.name,b.age
    from tb1 a,tb2 b
    where a.id = b.tid
      

  4.   

    没加用户
    select a.id,a.name,b.age
    from user1.tb1 a,user2.tb2 b
    where a.id = b.tid
      

  5.   


    SELECT A.COL1
    SELECT 
      A.COL1, A.COL2, A.COL3,
      B.COL4 
    FROM TABEL1 A, TABLE2 B 
    WHERE 1 = 1
      

  6.   


    SELECT A.ID,A.NAME,A.SEX,B.ADDRESS FROM TABLE1 A, TABLE2 B WHERE A.ID=B.ID
      

  7.   

    SELECT 
      新列  
      列1,
      列2,
      列3,
      列4
    FROM
      用户1.表1,用户2.表2
    WHERE
      条件 表1.列=表2.列
      

  8.   


    SELECT 表1.列1,
           表1.列2,
           表1.列3,
           表1.列4,
           表2.列1,
    FROM   表1,表2
    WHERE  表1.列1 = 表2.列2
      

  9.   


    SELECT 表1.列1,
           表1.列2,
           表1.列3,
           表1.列4,
           表2.列1
    FROM   表1,表2
    WHERE  表1.列1 = 表2.列2
      

  10.   

    采用集合查询:select 列1 from 表1 union select 列2 from 表2 union select 列3from 表3