我有两张桌子DISCIPLINE和SUBJECT。
DISCIPLINE表将_DISCIPLINE_ID作为主键和DISCIPLINE_Name列。
SUBJECT表将_SUBJECT_ID作为主键SUBJECT_Name,将DISCIPLINE作为Forign键。 我想从SUBJECT表中选择主题谁在DISCIPLINE表中具有相同的_DISCIPLINE_ID。
这是我的查询:
SELECT DISCIPLINE._DISCIPLINE_ID,
SUBJECT.SUBJECT_Name
FROM DISCIPLINE,
SUBJECT
WHERE SUBJECT.DISCIPLINE = DISCIPLINE._DISCIPLINE_ID
它为我提供了数据,但它选择了所有主题和DISCIPLINE。
答案 0 :(得分:0)
我认为你的from子句是如何构建的,你是否尝试过内连接而不是逗号分隔表选择?