您好我有一个sql语句,它在访问中创建一个交叉表,它工作正常,但我希望列的顺序不同。它们按字母顺序显示,我希望它们根据不同字段的顺序显示。那我该怎么做呢;
PIVOT RoleTable.Role_Descr IN(按角色名称选择Role_Descr按showorder排序);
我做了一些研究,发现在IN子句中我必须手动列出所有列名。这是正确的
答案 0 :(得分:0)
是的,您必须列出所有列,此外,如果列出没有数据的列,它仍将显示在交叉表中,如果您错过列出包含数据的列,则不会包含该列在交叉表中。