我几天来一直在寻找一种解决查询问题的方法,但是没有运气。实际上仅显示查询第一个表中的数据,而其余的则完全丢失。
我曾尝试查看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。已经解决,对此表示抱歉。