已知集合A={x|x²+px-2},B={x|x²-x+q=0}且A∪B={-2,0,1}.求实数p