交叉表查询的问题,请教
有个表tab1
userid homeco mobile(不是int,是varchar型)
5001 1 13070991234
5001 2 62501234
5001 3 963251234
5002 1 13070991255
5002 2 62501255
5003 1 13070991288
5003 2 62501288
想得到查询结果:
userid mobile1 mobile2 mobile3
5001 13070991234 62501234 963251234
5002 13070991255 62501255
5003 13070991288 62501288
请问怎么才能实现?