如何在此查询中编写连接?

时间:2013-05-08 14:12:06

标签: sql tsql join

我有以下情况:

两个表的结构如下:

[machine](父表):

machine_id (PK) | machine_name | desc

[machine_in_out](子表):

id (PK) | machine_in_id | machine_out_id

现在我希望通过父表获取machine_in_idmachine_out_id的名称。

如何加入?!

1 个答案:

答案 0 :(得分:3)

试试这个......

Select  mio.ID, 
        m1.machine_name, 
        m2.machine_name
From    [machine_in_out] mio
Join    [machine] m1
        On  mio.machine_in_ID = m1.machineID
Join    [machine] m2
        On  mio.machine_out_ID = m2.machineID