设集合A={1,2},B={x|ax-1=0},有A∩B=B,求a的值