有一张工资表,字段的话大致是(a1,a2,a3,a4.....a10,b1,b2,b3,b4.....b10),还有一张表是对照表(bno,bname)。
A的字段是固定工资项,数值肯定都大于零,这里不需要考虑太多。可是B的字段是不固定的项,B工资有的有,有的为零,每个月都不一样。
现在要做的就是要把B中大于零的项(也就是有工资的项)取出来,如果为零的话不要取出来。然后还要用字段的每次去和对照表关联,取得工资项的中文。最后想要的数据格式就是{(工资1,100),(工资4,50),(工资8,200),(工资10,500)}。不过每个月都不一样,因为最终还是要看工资表里的B字段哪些有工资数据咯。用SQL语句弄了半天好像也没个思路,不知道各位高手有没有一些思路,或者解决方法,请指教,谢谢。