有一个哥们提出一个问题: 有个表,创建时候的列顺序是a,b,c 如何使用select * 的时候,让列的显示顺序是a,c,b 而且任性地必须使用select *来查询,且不能重建表. 假设有个表test SQL> select * from test; A B C -------------------- -------------------- -------------------- you pig are SQL> select a,c,b from test; A C B ------…