二次関数 f(x)=x^2+ax+3 について

xの方程式 a=f(x) が -2≦x≦2 の範囲に少なくとも一つの解をもつaの範囲

が 解けません

a=f(x)はa=x^2+ax+3 0=x^2+ax-a+3という変形の仕方であってますか?

条件が分からなかったので消去法にしようと思い

軸<-2 かつ f(-2)>0 かつ 判別式D>0

の範囲と

軸>2 かつ f(2)>0 かつ 判別式D>0

の範囲をすべての範囲から引いてみて計算しましたが答えとあいません



どうして違うのか教えて下さい
お願いします