sql 中 格式转换问题 --先用导入导出功能到SQL 表里,再行列转换。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 同意。行列转换:问题:在上述结果的基础上加平均分,总分,得到如下结果:姓名 语文 数学 物理 平均分 总分 ---- ---- ---- ---- ------ ----李四 74 84 94 84.00 252张三 74 83 93 83.33 250*/--SQL SERVER 2000 静态SQL。select 姓名 姓名, max(case 课程 when '语文' then 分数 else 0 end) 语文, max(case 课程 when '数学' then 分数 else 0 end) 数学, max(case 课程 when '物理' then 分数 else 0 end) 物理, cast(avg(分数*1.0) as decimal(18,2)) 平均分, sum(分数) 总分from tbgroup by 姓名 可否在用bulk insert 导入时就进行行和列的转换? sql语句 结果过滤 还原日志备份,目表数据库必须与源数据库使用相同的排序规则吗? SQL中发送邮件问题,请指点!TKS! 取字符串前几位用什么函数 简单问题?? 数据库迁移问题,请指教,在线等待 请问怎样用代码运行SQL脚本文件? 怎么修改这个存储过程 Full Outer Join 的问题 sql数据库 查询问题 求指教,求解答 求一SQL改写~谢谢~(重复 支持 top 和 where ) MS SQL中主表与子表的触发器问题。
姓名 语文 数学 物理 平均分 总分
---- ---- ---- ---- ------ ----
李四 74 84 94 84.00 252
张三 74 83 93 83.33 250
*/--SQL SERVER 2000 静态SQL。
select 姓名 姓名,
max(case 课程 when '语文' then 分数 else 0 end) 语文,
max(case 课程 when '数学' then 分数 else 0 end) 数学,
max(case 课程 when '物理' then 分数 else 0 end) 物理,
cast(avg(分数*1.0) as decimal(18,2)) 平均分,
sum(分数) 总分
from tb
group by 姓名