select * from 用户1.表 a,用户2.表 b where a.相同列=b.相同列 用户1和用户2 是同一个服务器吧
SELECT 列1, 列2, 列3, 列4 FROM 用户1.表1,用户2.表2 WHERE 条件 表1.列=表2.列
--假设 --俩用户: 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
没加用户 select a.id,a.name,b.age from user1.tb1 a,user2.tb2 b where a.id = b.tid
SELECT A.COL1 SELECT A.COL1, A.COL2, A.COL3, B.COL4 FROM TABEL1 A, TABLE2 B WHERE 1 = 1
SELECT A.ID,A.NAME,A.SEX,B.ADDRESS FROM TABLE1 A, TABLE2 B WHERE A.ID=B.ID
SELECT 新列 列1, 列2, 列3, 列4 FROM 用户1.表1,用户2.表2 WHERE 条件 表1.列=表2.列
SELECT 表1.列1, 表1.列2, 表1.列3, 表1.列4, 表2.列1, FROM 表1,表2 WHERE 表1.列1 = 表2.列2
SELECT 表1.列1, 表1.列2, 表1.列3, 表1.列4, 表2.列1 FROM 表1,表2 WHERE 表1.列1 = 表2.列2
采用集合查询:select 列1 from 表1 union select 列2 from 表2 union select 列3from 表3
用户1和用户2 是同一个服务器吧
SELECT
列1,
列2,
列3,
列4
FROM
用户1.表1,用户2.表2
WHERE
条件 表1.列=表2.列
--假设
--俩用户: 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
select a.id,a.name,b.age
from user1.tb1 a,user2.tb2 b
where a.id = b.tid
SELECT A.COL1
SELECT
A.COL1, A.COL2, A.COL3,
B.COL4
FROM TABEL1 A, TABLE2 B
WHERE 1 = 1
SELECT A.ID,A.NAME,A.SEX,B.ADDRESS FROM TABLE1 A, TABLE2 B WHERE A.ID=B.ID
新列
列1,
列2,
列3,
列4
FROM
用户1.表1,用户2.表2
WHERE
条件 表1.列=表2.列
SELECT 表1.列1,
表1.列2,
表1.列3,
表1.列4,
表2.列1,
FROM 表1,表2
WHERE 表1.列1 = 表2.列2
SELECT 表1.列1,
表1.列2,
表1.列3,
表1.列4,
表2.列1
FROM 表1,表2
WHERE 表1.列1 = 表2.列2