sqlite3查询根据table2中的信息从table1返回字段

时间:2016-09-07 16:07:34

标签: sql sqlite

产品:Sqlite 3

我非常非常熟悉SQL。这时,我不知道如何正确地提出这个问题。

我有两个表,tableA和tableB。

TableA具有以下相关列:

| itemID | itemName |

TableB具有以下相关列:

| typeID |

我想针对每个itemName

执行一次返回typeID的查询

基于我非常有限的知识和搜索,我开始研究SQL JOIN类型语句,但我很难搞清楚。

感谢任何建议或指示。

1 个答案:

答案 0 :(得分:1)

如果您在itemIDtypeID中有共同的价值,那么您可以像

那样加入他们
select t1.itemName 
from table1 t1 join table2 t2 on t1.itemID = t2.typeID;