永发信息网

茶叶销售话术经典语句,求企业招聘SQL语句

答案:1  悬赏:10  手机版
解决时间 2021-04-27 21:56
茶叶销售话术经典语句,求企业招聘SQL语句
最佳答案
1.--行列转换
原表: 姓名 科目 成绩
张三 语文 80
张三 数学 90
张三 物理 85
李四 语文 85
李四 物理 82
李四 英语 90
李四 政治 70
王五 英语 90
转换后的表: 姓名 数学 物理 英语 语文 政治
李四 0 82 90 85 70
王五 0 0 90 0 0
张三 90 85 0 80 0
实例:
create table cj --创建表cj
(
ID Int IDENTITY (1,1) not null, --创建列ID,并且每次新增一条记录就会加1
Name Varchar(50),
Subject Varchar(50),
Result Int,
primary key (ID) --定义ID为表cj的主键
);
--Truncate table cj
--Select * from cj
Insert into cj
Select '张三','语文',80 union all
Select '张三','数学',90 union all
Select '张三','物理',85 union all
Select '李四','语文',85 union all
Select '李四','物理',82 union all
Select '李四','英语',90 union all
Select '李四','政治',70 union all
Select '王五','英语',90
--行列转换
Declare @sql varchar(8000)
Set @sql = 'Select Name as 姓名'
Select @sql = @sql + ',sum(case Subject when '''+Subject+''' then Result else 0 end) ['+Subject+']'
from (select distinct Subject from cj) as cj --把所有唯一的科目的名称都列举出来
Select @sql = @sql+' from cj group by name'
Exec (@sql)
2. 行列转换--合并
原表: 班级 学号
1 1
1 2
1 3
2 1
2 2
3 ......余下全文>>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
一天可以吃多少大便?
帮我点亮地下城
平常csol 20个芯片多少钱,50个又是多少钱,
韩国地图中文版
我刚做的 QQ会员怎么图标就是不亮啊?
用温热水洗脸好不好?
放视频的时候为什么不可以快进
雅和网咖我想知道这个在什么地方
八一的搞笑祝福语,幼儿园老师对六一儿童节的
怎么在QQ旋风上看电影
怎么有时候衣服换不上呢
心好痛该怎么办呢
谁 有 情 侣 头 像、有 的 发 来 、要 分开
不敢尝试英语怎么说,尝试一切英文歌发音
为什么总在人知道努力时,正在努力时,她又没
推荐资讯
有谁还在玩无聊的农场之类的?
羯字的拼音是怎么拼的?
亚洲男篮锦标赛上哪个国家队单场得分最低?
电话的英文单词怎么拼写
人最长能活多久?
月经期过了十天了还没来。我是不怀孕了
水稻现在的价格是多少
为什么极乐世界比诸佛刹土都要殊胜呢?
怎样才是合格的男朋友
如何预防水痘不被传染,我得了水痘!怎样防止
金鞭溪有多长多宽 相对高度是多少
丽琼副食店这个地址在什么地方,我要处理点事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?