大牛们sql把行转列,把空缺的月份补充进去


把上图数据转换成下图的数据
CREATE TABLE [test] (
[ID] [int] IDENTITY (1, 1) NOT NULL ,
[MenuName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[score] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[dates] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY]
GO
insert into test values('a','20','2016-12')
insert into test values('b','20','2016-12')
insert into test values('a','20','2017-01')
insert into test values('b','20','2017-01')
insert into test values('c','20','2017-01')
insert into test values('c','20','2017-02')
测试数据
...全文
相关推荐
SQL从小白到大牛.pptx
SQL从小白到大牛《SQL从小白到大牛》是一本旨在帮助读者从零开始学习SQL,最终成为SQL大牛的经典之作。
大牛总结的PostgreSQL开发指南
"大牛总结的PostgreSQL开发指南是一份旨在帮助PostgreSQL用户快速上手的实用手册,涵盖了从命名规范、列设计、约束设计、索引设计到NULL处理、开发规范以及管理规范等多个方面,确保开发
python进阶 从菜鸟走向大牛 完整书签 pdf
数据库操作部分,读者将学习如何使用Python连接和操作SQL数据库,包括SQLite、MySQL等,了解ORM(对象关系映射)技术,如SQLAlchemy,使数据操作更加便捷。
大牛出手Oracle SQL优化实例讲解
本文详细介绍了Oracle数据库中SQL优化的多种方法,涵盖大型表创建、索引性能验证、EXPLAIN使用、TKPROF分析、V$SQL视图应用、压缩表与子查询优化等内容,并涉及并行处理、分区表及性能测
大牛讲解的MySQL介绍及性能优化 PPT
这篇PPT由大牛主讲,旨在深入浅出地介绍MySQL的基础知识,并探讨如何进行性能优化,以确保高效的数据处理能力。1.


疑难问题
