随笔分类 -  SQL

mysql 提高一 动态sql 传变量
摘要:1.需求 2.问题点,以上代码: 阅读全文
posted @ 2018-09-07 10:47 biind 阅读(477) 评论(0) 推荐(0)
SQL 行转列 列转行 PIVOT UNPIVOT
摘要:1.基础表 2.行转列,注意ISNULL函数的使用,在总成绩的统计中,ISNULL(-,0) 有必要使用 3.列转行,对列语文、数学、英语、政治,进行列转行,转为了2列,score scname 这两列,是新列,可以取名为 score11 scname22,随意 4.测试脚本 阅读全文
posted @ 2017-09-27 08:48 biind 阅读(400) 评论(0) 推荐(0)
SQL Prompt 智能提示插件
摘要:1.安装及破解参照地址:http://jingyan.baidu.com/article/a3a3f811da2b3a8da3eb8a4b.html 2.安装包下载: 1)下载 2)http://download.csdn.net/download/wozengcong/9048381 阅读全文
posted @ 2017-09-26 09:16 biind 阅读(420) 评论(0) 推荐(0)
SQL 字符串分割表函数
摘要:1 --字符串分割表函数 2 declare @str varchar(1000) 3 declare @split varchar(10) 4 5 declare @i int; 6 declare @count int; 7 8 declare @ChildStr varchar(1000); 9 declare @splitStr varchar(1000); 10... 阅读全文
posted @ 2017-04-12 07:55 biind 阅读(555) 评论(0) 推荐(0)
SQL 登录名 用户 角色
摘要:参考博客:http://www.cnblogs.com/ChineseMoonGod/p/5860449.html,非常感谢博主的知识分享。 1.创建一个登录名,完全操作数据库权限,步骤为:创建登录名->创建用户->分配角色 2.创建一个登录名,只控制数据库部分表,步骤为:下面五个。 数据库有很多表 阅读全文
posted @ 2016-11-03 07:39 biind 阅读(497) 评论(0) 推荐(0)
SQL 提高性能
摘要:参考博客:http://www.cnblogs.com/jiekzou/p/5988099.html 非常感谢博主分享。 1.set nocount on 关闭行基数信息,减少网络通信,提高程序性能。 2.count(1) count(2) count(name) count(*) 前三种效果一样, 阅读全文
posted @ 2016-10-26 07:18 biind 阅读(204) 评论(0) 推荐(0)
SQL 清理缓存 更新无效
摘要:未完待续,主要讲清除缓存后,更新无效,因为还没将更新写入到硬盘。 阅读全文
posted @ 2016-09-28 07:54 biind 阅读(306) 评论(0) 推荐(0)
SQL 公用表达式CTE
摘要:一 基本用法 二 递归调用 参考博客http://www.cnblogs.com/smailxiaobai/archive/2012/01/16/2323291.html 阅读全文
posted @ 2016-09-28 07:51 biind 阅读(193) 评论(0) 推荐(0)
SQL 表分区
摘要:表分区,可提高大数据量表的查询效率。分区涉及的知识点有: 一,创建文件组和文件; 二,创建分区函数; 三,创建分区方案; 四,对表分区; 五,合并分区表。 一,创建文件组和文件。可视化界面创建如下图,代码创建这里不讲。 二,创建分区函数、分区方案。点击表->存储->创建分区。例如分为三个区,80后, 阅读全文
posted @ 2016-09-22 03:41 biind 阅读(587) 评论(0) 推荐(0)