string sql; sql="select emp_id ,A,B,C,D,E,F " sql=sql+"from (select emp_id,fee,fee_type from hrm_fee where left(fee_date,6)='"+ 工资月份+ "' and emp_id='" + emp_id +"')as D " sql=sql+"pivot(sum(fee)for fee_type in(A,B,C,D,E,F))as P order by emp_id" db_run(sql);