通过引用另一个表从一个表中获取值

时间:2016-05-25 12:02:33

标签: c# mysql

我正在使用MySql和C#。我有两个表具有以下结构:

表1:fichas, column1:matricula(varchar), column2:lugar(smallint(4))

表2:lugardetrabajo, column1:referencia(smallint(4)), column2:nombre(varchar)

我需要获得" nombre"的价值。基于参考值" referencia" (来自表格" lugardetrabajo")匹配列" lugar"从表格" fichas"

到目前为止,我的查询是这样的:

select lugar from fichas where matricula=@matricula

select nombre from lugardetrabajo where referencia=@referencia 

1 个答案:

答案 0 :(得分:1)

使用加入声明

SELECT F.LUGAR, F.MATRICULA L.NOMBRE FROM FICHAS F INNER JOIN LUGARDETRABAJO L ON F.LUGAR = L.REFERENCIA