aを実数の定数とする。xの2次方程式x^2+(a-1)x+a+2=0について
0≦x≦2の範囲には実数解をただ一つもつとき(重複解は一つと数える)aの値の範囲を求めよ
また、aの範囲を-2≦a≦-1としたとき実数解xのとりうる値の範囲を求めよ

f(x)=x^2+(a-1)x+a+2とおく
これで、軸 -(a-1)/2で場合わけして
2<-(a-1)/2のとき
f(2)<0 f(0)>0

0≦-(a-1)/2≦2のとき
f(2)<0 f(0)>0 またはf(2)>0 f(0)<0

-(a-1)/2<0のとき
f(0)<0 f(2)>0

としたのですが、答えが合いません
よろしくお願いします