In this paper,the solvability of the operator equation XAX=BX and its solution set are discussed in Hilbert space.Firstly,sufficient conditions and necessary conditions are presented for the existence of nontrivial solutions to the equation XAX=BX under B(≤*)A,and then solution set forms are obtained for nontrivial,normal and self-adjoint solutions,respectively.Secondly,sufficient conditions and necessary conditions are given for the existence of nontrivial solutions to the operator equation XAX=BX=XB when B(≤*)A and B is normal.Moreover,the solution set of the equation is also given.