仅显示第一个表中的数据。内部联接。 SQL查询

时间:2019-05-07 12:52:00

标签: sql oracle

我几天来一直在寻找一种解决查询问题的方法,但是没有运气。实际上仅显示查询第一个表中的数据,而其余的则完全丢失。

我曾尝试查看Internet上其他有关存在类似问题但无济于事的帖子。我觉得问题出在表名,但是我不确定。

Table Name: ACADEMIC
ACAD_ID: 515231
ORG_ID: 314531
ACAD_NAME: BIO
TELEPHONE_NO: 7459053960
Table Name: ORGANISATION
ORG_ID: 314531
NAME: FRIZTY

所以,这是我的代码:

SELECT ORGANISATION.ORG_ID, ORGANISATION.NAME, ACADEMIC.ACAD_NAME
FROM ORGANISATION
INNER JOIN ACADEMIC
ON ORGANISATION.ORG_ID = ACADEMIC.ORG_ID;

它仅显示一张表中的数据。我绝对不知道会是什么。

输出应为“组织ID”,“组织名称”和“学院名称”数据。

编辑:我输错了Academic.ACAD_NAME。已经解决,对此表示抱歉。

0 个答案:

没有答案
相关问题