SQL Server中多个列的内部联接

时间:2017-02-07 09:09:09

标签: sql sql-server tsql join

我有两张桌子

  • tbltask
  • tbluser

tbluser我有两列,useridusername

示例数据:

1     ibrahim
2     nizam
3     shahrukh
4      saddam

在我的第二张表中,我有多个任务

taskid   userid   assignby   assignto
-------------------------------------
1         4           4          2

萨达姆在这里为nizam分配了一项任务

2         3           3          1

这里shahrukh为ibrahim分配了一项任务

我有一个像

这样的选择命令
select userid, assignby, assignto from tbltask where taskid='1'

我正在接受这个

3        3          1

现在我想加入该表,因为我想要显示用户名

而不是我

所以我想要显示的答案将是

shahrukh shahrukh ibrahim

我怎么能加入这张桌子?

1 个答案:

答案 0 :(得分:1)

这是查询

 myArr.[0].active;
 myArr.[0].date;
 .....