Hola, tambien me pasaba ese error especialmente en los reportes, me di cuenta que error era gracias a este query
Código SQL
[-]
SELECT e.empleado,p.persona,p.nombrelegal
FROM persona p
JOIN empleado e on p.persona = e.persona
JOIN proyresponsable pro on pro.empleado = e.empleado
where pro.actividad = :actividad and pro.secuenciaperiodo = :secuenciaperiodo
Hice el query de varias formas y nada, siempre saltaba el error
me di cuenta que si quitaba del SELECT los campos de la tabla
persona el error desaparecia, si agregaba solo
p.persona corria bien, por otra parte si agregaba solamente
p.nombrelegal tambien corria bien
entonces puse los campos alreves volteado, asi:
Código SQL
[-]SELECT e.empleado,p.nombrelegal,p.persona
y
el error desaparecio totalmente!! como puede afectar el orden del select?????
Se que este hilo es algo viejo, y que a lo mejor mi caso sea un misterio del nuevo milenio o algo asi, pero pues por si le llega a pasar a alguien no pase por alto un simple query como yo.
Saludos!