sqlite查询从第一个id获取另一个表中的名称

时间:2014-07-17 09:31:14

标签: sqlite

这是一个初学者的问题(目前我不熟悉数据库) 但是这里我有2张桌子

表1 用户

 id - name - status_id
  0    John     0
  1    Jim      1
  2    Stan     0

表2 状态

 id - name
  0    employed
  1    Not employed

我想创建一个查询,通过用户ID为我提供状态名称。

1 个答案:

答案 0 :(得分:3)

加入User.status_idStatus.id上的两个表格。然后选择您感兴趣的用户。

select s.name
  from User as u,
       Status as s
 where u.status_id = s.id
   and u.id = 1;