Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 我想从两个表中获取数据。我的查询提供数据,但clouse没有提供我想要的数据_Android - Fatal编程技术网

Android 我想从两个表中获取数据。我的查询提供数据,但clouse没有提供我想要的数据

Android 我想从两个表中获取数据。我的查询提供数据,但clouse没有提供我想要的数据,android,Android,我有两张桌子,纪律和科目 规程表将_规程_ID作为主键和规程名称列 SUBJECT表的主键SUBJECT\u ID为SUBJECT\u Name,而规程为Forign key。 我想从科目表中选择科目,该科目表中的科目ID与科目表中的科目ID相同 我的问题是: SELECT DISCIPLINE._DISCIPLINE_ID, SUBJECT.SUBJECT_Name FROM DISCIPLINE, SUBJECT WHERE SUBJECT.DISCIPLINE

我有两张桌子,纪律和科目

规程表将_规程_ID作为主键和规程名称列

SUBJECT表的主键SUBJECT\u ID为SUBJECT\u Name,而规程为Forign key。 我想从科目表中选择科目,该科目表中的科目ID与科目表中的科目ID相同

我的问题是:

SELECT DISCIPLINE._DISCIPLINE_ID,
       SUBJECT.SUBJECT_Name 
FROM DISCIPLINE,
     SUBJECT 
WHERE SUBJECT.DISCIPLINE = DISCIPLINE._DISCIPLINE_ID

它给了我数据,但它选择了所有的主题和规程。

我认为这就是from子句的构造方式,您是否尝试过内部联接而不是用逗号分隔表选项

我想我有点糊涂了,您想从规程表中选择一行,然后根据该规程选择相关科目吗?