随笔分类 -  SQL

摘要:经典SQL问题: 行转列赞0学校里面记录成绩,每个人的选课不一样,而且以后会添加课程,所以不需要把所有课程当作列。数据库grade里面数据如下图,假定每个人姓名都不一样,作为主键。本文以MySQL为基础,其他数据库会有些许语法不同。数据库数据:处理后效果:下面介绍三种方法:方法一:SELECTDIS 阅读全文
posted @ 2016-02-17 14:09 小热包1 阅读(201) 评论(0) 推荐(0)
摘要:--数据转换select ids,code,name,brand,(cast(year(time)as varchar(10))+'年'+cast(month(time)as varchar(10))+'月'+cast(day(time)as varchar(10))+'日')as 时间,oil,P... 阅读全文
posted @ 2015-10-11 16:48 小热包1 阅读(192) 评论(0) 推荐(0)
摘要:--时间日期函数select SYSDATETIME ()--获取系统当前时间,可以作为数值来比较,select GETDATE()--获取数据库当前服务时间,比系统当前时间快select YEAR('2013-2-23')select YEAR(GETDATE())select month('20... 阅读全文
posted @ 2015-10-11 15:47 小热包1 阅读(173) 评论(0) 推荐(0)
摘要:select *from score--查询所有,一条条数据筛选判定select映射--查询先后顺序 --from,on,join(和on是用在表的连接中用),where,group by ,with cube or with rollup(一般不用), having,select,distinct... 阅读全文
posted @ 2015-10-11 15:45 小热包1 阅读(161) 评论(0) 推荐(0)
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program { //out 变成... 阅读全文
posted @ 2015-09-24 11:06 小热包1 阅读(193) 评论(0) 推荐(0)