数据库内容为:
id code objectname objectpripro
1 10001 学费 1200
2 10001 住宿费 800
3 10001 书费 200
4 10002 学费 1200
5 10002 住宿费 800
6 10002 书费 200要使控件显示为:
学号 学费 住宿费 书费
10001 1200 800 200
10002 1200 800 200请各们帮忙
id code objectname objectpripro
1 10001 学费 1200
2 10001 住宿费 800
3 10001 书费 200
4 10002 学费 1200
5 10002 住宿费 800
6 10002 书费 200要使控件显示为:
学号 学费 住宿费 书费
10001 1200 800 200
10002 1200 800 200请各们帮忙
如果费用项目很多怎么办select code,sum(case objectname when '学费' then objectpripro else 0 end ) as '学费',
sum(case objectname when '住宿费' then objectpripro else 0 end ) as '住宿费',
sum(case objectname when '书费' then objectpripro else 0 end ) as '书费'
from tableA
group by code
不太明白楼主的