mysql - Unknown column 'G.Id' in 'on clause' -
i getting sql error (1054): unknown column 'g.id' in 'on clause'.
what wrong , how can solved?
select e.id, e.nome, a.login username, e.departamento, e.funcao, e.telefone, e.fax, e.email, a.previlegio perfil, g.nome grupos g, equipa e inner join acesso on a.id = e.idacesso inner join grupos_has_equipa h on h.grupos_id = g.id e.id = '1977' , h.grupo_principal = "sim"
you cannot mix implicit , explicit joins in single query.
so solution rewrite
from grupos g, equipa e part
from grupos g inner join equipa e ps: don't see join condition ties e , g tables. bet you're getting cartesian product result.
Comments
Post a Comment