SQL选择显示另一个表中列的对应值

时间:2015-12-02 11:31:01

标签: sql

我有2张桌子

Dim fld As DAO.Field
Dim Nulls As Integer

For Each fld In rs.Field
    ' Count Null values.
    Nulls = Nulls + Abs(IsNull(fld.Value))
Next

我想在第一个表中选择RID,这样我就可以在第二个表中显示相应的RID值;所以,如果我选择RID = 2,我想显示W100

3 个答案:

答案 0 :(得分:0)

使用简单的INNER JOIN

SELECT b.RID, rname,
FROM tablea a
INNER JOIN tableb b ON a.RID = b.RID

答案 1 :(得分:0)

Select t2.rname AS Name
from table1 t1
inner join table2 t2
on t1.RID = t2.RID

答案 2 :(得分:0)

您需要合并2个表格 当共享列为数字列时,您可以使用内部联接。

例如:

select rname
from rid.name n 
join rid.value v 
on n.shared_column = v.shared_column

这是你的意思吗?