09 2020 档案
摘要:行转列的使用主要使用case when 还有一般会和group by联合使用 例如学生成绩一般会有id,科目,成绩这三个字段 那么会存在每个成绩一条记录,如果行转列实现一个学生id多个数据成绩就需要使用group by id 然后在select 字段的时候使用case when将需要摘选出来的成绩作
阅读全文
摘要:感觉像是隐藏技能,使用case when可以添加字段 最大用法感觉是实现了表数据的行转列,可以把一个字段的多个值区分成各个字段。 例如成绩表中的课程是一行数据代表一门科目的成绩, 使用case when可以将成绩转换成不同的科目显示在单独的一列人造字段中。 用法见:https://zhuanlan.
阅读全文
摘要:今天学习sqlserver使用inner join对两个查询的结果集进行连接查询 (select s_id from score sc where sc.c_id='01') ainner join(select s_id from score sc where sc.c_id='02') bon
阅读全文