oracle里怎么同时取出一个表里的数据和另一个表里面的数据
比如说:A表和B表A表里面有ID和我需要的其他数据B表里面有ID和NAME我现在想取A表里面的ID和需要的数据,但同时我也想要取出B表里面的ID对应的NAME怎么用一条查...
比如说:A表和B表 A表里面有ID和我需要的其他数据 B表里面有ID和NAME
我现在想取A表里面的ID和需要的数据,但同时我也想要取出B表里面的ID对应的NAME
怎么用一条查询语句取出来? 展开
我现在想取A表里面的ID和需要的数据,但同时我也想要取出B表里面的ID对应的NAME
怎么用一条查询语句取出来? 展开
5个回答
展开全部
听你的意思是一个 连接 加 投影 的操作
--------------------------------------------------
标准的SQL是这样写的
SELECT A.ID , B.NAME , A.*, B.*
FROM A
INNER JION B
ON A.ID=B.ID
--------------------------------------------------
一般sql的写法
SELECT A.ID , B.ID ,B.NAME ,A.*
FROM A, B
WHERE A.ID = B.ID S
--------------------------------------------------
--------------------------------------------------
标准的SQL是这样写的
SELECT A.ID , B.NAME , A.*, B.*
FROM A
INNER JION B
ON A.ID=B.ID
--------------------------------------------------
一般sql的写法
SELECT A.ID , B.ID ,B.NAME ,A.*
FROM A, B
WHERE A.ID = B.ID S
--------------------------------------------------
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select a.id,a.name,b.id,b.sex from a,b where a.id=b.id
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2017-10-07
展开全部
select a.*,b.name as b_name from a,b where a.id=b.id(+)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select a.*,b.* from a,b
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询