根据数据表 如图 生成这样的统计表 如图 行和列都是这个表里的记录 wcode做为行 不重复 mzname加上jnnum做为列 不重复 交叉点为符合行和列条件的hits 现在的问题是不会生成这样的表格,如果用group by 或者distinct 的话可以得到行和列 但是得不到交叉点 又不能每个交叉点都用一句SQL,现求一个数组的算法,能把查到的2维数据转成这种形式的数组!多谢 [ 本帖最后由 phpox 于 2007-7-15 03:35 PM 编辑 ]