update [表名] set [所有总数]=[aa总数]+[bb总数]+[cc总数] Where ........
解决方案 »
- Delphi中的TClientdataset有没有数据回滚功能
- 数据导出EXCEL,并绘制图形
- 求救一个简单问题,关于用showmodal打开其它窗体出错
- 关于Server-Side Cursor的问题
- api中的lparam如果是一个结构怎么填充呀?
- fastreport安装说明为乱码?
- Help!删除oracle临时表时遇到的问题
- 谁能告知一个可上传100M以上文件的FTP地址?在线等!!!
- 小弟我有一个小想法
- 谁有VB中的Richtx32.ocx发到我邮箱[email protected]
- 高分(48只有这么多了)请教,如何访问通过专线连接的数据库
- 如何取得当前屏幕的分辩率,并将当前窗体置于屏幕顶端?
sum(case when aa = 1 then 1 else 0),
sum(case when aa = 2 then 1 else 0),
count(fild1)
from tablename
group by field1
这样性能可能不是很好,但是如果不需要在一个sql中解决,那就随便你怎么写了,可以用视图。
sum(case when aa = 1 then 1 else 0 end ),
sum(case when aa = 2 then 1 else 0 end ),
count(fild1)
from tablename
group by field1
这样性能可能不是很好,但是如果不需要在一个sql中解决,那就随便你怎么写了,可以用视图。
进行查询生成报表,格式如下
city aa bb cc
-- -- -- --
明白吗?
stype integer);city:城市,stype:学生类型(有3中值: 1:大学生,2中学生,3小学生)
如何,按city查,生成报表:
city 大学生(人数) 中学生 小学生 总人数
--- --- -- -- --
写sql?