得不到你希望的结果是正常的 因为你最后的结果不是按表的字段来排的当然要自己做些处理.行列转置 SQL版也有贴 但是你这里不光光是行列转置的问题 你最后结果的列数是不确定的一句话 你的数据库设计不是按照你的报表设计格式来的 用水晶报表也没办法直接做出来实现的方法很多种 可以在数据库里实现(比如用游标读一行写1列的5节) 也可以在外面实现 但是都很麻烦.
基本明白了,多谢,那我再想想别的办法。