我正在使用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
答案 0 :(得分:1)
使用加入声明
SELECT F.LUGAR, F.MATRICULA L.NOMBRE FROM FICHAS F INNER JOIN LUGARDETRABAJO L ON F.LUGAR = L.REFERENCIA