- 博客(11)
- 收藏
- 关注
原创 【SQL server】系统函数集合——聚合函数
先说下开这个贴的意义,因为发现自己遇到问题的时候一直停留在简单的增删改查,解决不了之后去搜索要实现的功能案例,才发现有某个函数,过于被动,大大降低了工作效率,所以在此先过一遍每个函数,以便不时之需。先贴个图,共十四个函数1.Avg(精确数字或近似数字)返回:integer、decimal、money、float返回数值列的平均值,NULL 值不包括在计算中SELECT AVG(COLUMN_NAM...
2018-06-11 11:45:23
595
原创 【SQL server】ROW_NUMBER()函数使用方法
xm张三张三张三张三李四李四王五王五王五王五王五王五通过对内容一样的字段进行分区排序select ROW_NUMBER() over(partition by xm Order by xm ASC) As no,xm from 表效果如下:noxm1张三2张三3张三4张三1李四2李四1王五2王五3王五4王五5王五6王五...
2018-06-08 15:54:39
14743
3
原创 【SQL server】关于日期的各种情况处理(不断更新)
1.计算两个时间之间的差值DATEDIFF(datepart,startdate,enddate)datepart 年yy季度qq月mm年中的日dy日dd周wk星期dw小时hh分钟mi秒ss毫秒ms微秒mcs纳秒ns2.取日期的年月日year(date)month(date)day(date)...
2018-06-02 09:32:17
1342
转载 【ETL】一个故事知道ETL是什么
Extraction-Transformation-Loading的缩写,中文名称为数据提取、转换和加载。不好理解,那ETL到底是什么?先讲一个故事吧。 阿杰结婚一年了,事业家庭都稳定了下来,准备要生BB了,父母听到这个消息,非常高兴,坚持要从另一个城市搬过来帮忙。但是,阿杰现在住的地方是一个一房一厅,有点小,所以,得搬一个大点的房子。于是,阿杰找到了一间新房子:三房两厅两卫,还有一个...
2018-06-02 08:50:56
10470
6
原创 【SQL server】几个字段的拼接,实现字段的自增
目标:将几段数字拼接为图号条件:现有四个字段,前三个可通过表A获取,第四个字段为自增字段思路:1.通过select 表A 获取前三个字段 2.通过declare @变量 先赋初始值给该字段,在通过update @变量+1 来实现该字段的自增 3.使用cast(字段 as 数据类型)将四个字段类型设置为同一个表1name字段1字段2字段3字段4AAAA00111...
2018-05-29 17:49:57
3517
原创 【SQL server】给一个表加一列自增标识列
alter table 表名 add 标识列列名 int IDENTITY(1,1) NOT NULL
2018-05-23 11:06:40
8957
2
原创 【SQL server】不同表的列合并为同一个表
select a.列 as 名字1,b.列 as 名字2 into 新表 from 表1 a,表2 b where 条件
2018-05-17 17:53:16
8749
2
原创 【SQL server】数据移动:按照日期向前移动
表A:dateflagdepartmentpeople2018-05-011Aa2018-05-021Bb2018-05-031Cc2018-05-04nullnullnull2018-05-051Aa2018-05-06nullnullnull2018-05-07nullnullnull2018-05-081Bb2018-05-091Cc当修改为null的flag=1 时 后面的数据前移(例如:...
2018-05-07 16:30:30
1039
原创 【SQL server】游标的使用实例:在一个表中的一列中循环插入另一个表的数据
表A:操作表IDworkdepartment1people11Aa21Bb3 41Cc51Aa6 71Bb表B:存放 department1 的值departmentmarkA B C 将表B 的 department 循环放入表A中,放入数据的条件是work=1,并在表B中通过mark=1来记录上次用到哪个值,下次继续循环插入以下为实现代码:1.定义变量declare @id int,@...
2018-05-04 15:39:01
2480
1
转载 SQL过关【转载】
引言做为一个web开发者,不与数据库打交道几乎是不可能的!由此可见,掌握SQL语句对于一个web开发人员来说是多么的重要。下面是我在整理电脑时,找到的资料,觉得还不错就拿出来与大家分享。不废话了,好不好你看了就知道。进入主题,本文的主要内容如下:问题背景SQL查询54问?1、问题背景本文中的SQL语句都是基于下面几张表的,这也是比较经典的用于数据库教学的数据库例子。(1)/*员工人事表employ...
2018-05-04 09:05:59
321
原创 【SQL server】游标
declare 变量1 数据类型,变量2 数据类型 ,变量3 数据类型,...... -----定义变量 declare 游标名 cursor for -----定义游标 select 字段1, row_number() ov...
2018-05-04 08:54:59
213
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人