By introducing an intermediate transition function, without any constraints, the general solution with multiple constant parameters to the Riccati equation is obtained by hypothesizing, which covers the solutions of second-order Bernoulli equation and first-order linear differential equation as its special cases.