MySQL查询连接三个表的问题

时间:2020-06-08 12:26:25

标签: mysql

我对联接查询有疑问,有三个表: Calculos的字段Operador由与表Operador的Movimientos字段相关的“ Asignado”字段合并而成,该字段被合并后将IdCaso扔给Cálculos中的Id。 问题是我将Operador变为Null。

SELECT Movimientos.Id as IdMovimientos, 
        Movimientos.Asignado as Operador,Operadores.Id, 
        Operadores.Nombre as Cargo,     
        Movimientos.Fecha,Movimientos.Asignado,
        Movimientos.Estado,Movimientos.Observacion,
        Movimientos.Observacion, 
        Calculos.Nombre,Calculos.Estado,Calculos.Usuario,
        Movimientos.Estado as IdEstado  
FROM `Calculos` 
    INNER JOIN Movimientos on Movimientos.IdCaso=Calculos.Codigo 
    left JOIN Operadores as Operadores on Calculos.Asignado=Operadores.Id 
WHERE Calculos.Codigo=4724 
Order by Fecha Desc

谢谢

0 个答案:

没有答案
相关问题