重温SQL - 行转列,列转行 经验

行转列,列转行是我们在开发过程中经常碰到的问题。行转列一般通过CASE WHEN 语句来实现,也可以通过 SQL SERVER 2005 新增的运算符PIVOT来实现。用传统的方法,比较好理解。层次清晰,而且比较习惯。

jopen 2015-04-11   9872   0
SQL  

常用 SQL Server 规范集锦 经验

索引包含的字段不超过5个(包括include列) 不要给选择性低的字段创建单列索引 SQL SERVER对索引字段的选择性有要求,如果选择性太低SQL SERVER会放弃使用 不适合创建索引的字段:性别、0/1、TRUE/FALSE

jopen 2015-05-25   10402   0

Sql server2012 常见异常处理 经验

得以使用(单机也包括在内,单机使用NTLM协议)。 添加过程可能出现的错误: 当您试图使用 SQL Server 企业管理器向一个域用户或域组提供对一个数据库的访问时,您可能会收到下面的错误信息之一:

jopen 2015-08-17   15656   0

SQL Server里的自旋锁介绍 经验

.html 在上一篇文章里我讨论了SQL Server里的闩锁。在文章的最后我给你简单介绍了下自旋锁(Spinlock)。基于那个基础,今天我会继续讨论SQL Server中的自旋锁,还有给你展示下如何对它们进行故障排除。

er74 2015-07-26   14776   0

如何调优SQL Server查询 经验

SalesOrderDetail表来获取一些记录。当你执行那个查询,看它的执行计划时,你会发现它有一些严重的问题: SQL Server需要扫描Sales.SalesOrderDetail表的整个非聚集索引,因为没有支持

jopen 2015-08-07   9797   0

MySQL 在SQL中解析JSON字段 经验

MySQL 在SQL中解析JSON字段:仅限 MySQL 5.7.9以后版本支持。 mysql> SELECT c, JSON_EXTRACT(c, "$.id"), g > FROM jemp > WHERE JS...

jopen 2016-01-08   452297   0
P1

  sql-datetime格式化为varchar 文档

格式转换sql函数convert(nvarchar(12),@date,111):      第一个参数代表要截取的长度,第二个参数代表数据库的字段,最后一个参数代表要截取的日期时间格式,如下表所示:

silongxu 2012-02-01   611   0
SQL  
P10

  sql server中行列转换 pivot unpivot 文档

SQL Server中行列转换 Pivot UnPivot 一 Pivot语法 PIVOT用于将列值旋转为列名(即行转列),在SQL Server 2000可以用聚合函数配合CASE语句实现 PIV

sighof 2011-12-04   4431   0
P17

  My-SQL Workbench 使用教程 文档

My-SQL Workbench使用教程 MySQL Workbench 是 MySQL AB 最近释放的可视数据库设计工具。这个工具是设计 MySQL 数据库的专用工具。 MySQL Workbench

liuhb10 2013-01-23   1151   0
P12

  SQL语句学习手册实例版 文档

TopSage.com 大家学习网 / 12 SQL语句学习手册实例版(本人整理,用来查询)   表操作   例 1 对于表的教学管理数据库中的表 STUDENTS ,可以定义如下:    CREATE TABLE STUDENTS

lishusmile 2011-11-21   2748   0
SQL   教学   手册  
P12

  SQL函数大总结.oc 文档

 SQL函数大总结! number数字类型函数 ABS(x) 函数,此函数用来返回一个数的绝对值。 ACOS(x)函数,返回X的反余弦值。X范围从1到-1,输入值从0到派,以弧度为单位。 ASIN(

feiweiwei 2011-07-06   3102   0
SQL   XML  
P

oracle常用经典SQL查询 文档

ORACLE的基本语法集锦;Oracle的优化器(Optimizer) ;Oracle在执行一个SQL之前,首先要分析一下语句的执行计划,然后再按执行计划去执行。分析语句的执行计划的工作是由优化器(Optimizer)来完成的。不同的情况,一条SQL可能有多种执行计划,但在某一时点,一定只有一种执行计划是最优的,花费时间是最少的。 相信你一定会用Pl/sql Developer、Toad等工具去看一个语句的执行计划,不过你可能对Rule、Choose、First rows、All rows这几项有疑问,因为我当初也是这样的,那时我也疑惑为什么选了以上的不同的项,执行计划就变了?

tanooooo 2012-12-08   5189   0
P

LINQ to SQL参考手册 文档

关于Linq(Language Integrated Query)的说明<br> 本资料中提到的Linq是微软.Net FrameWork 3.5中提供的新内容,Linq它一共包含了5种Provider,即:<br> 1、LINQ to Objects<br> 2、LINQ to DataSets<br> 3、LINQ to SQL<br> 4、LINQ to Entities<br> 5、LINQ to XML<br> 本资料讲述的只是 LINQ to SQL 的部分,我将会继续收集和整理更多的资料提供给大家。

疯狂代码 2011-11-17   276   0

C#操作sql通用类 SQLHelper 代码段

and命令类型 (存储过程, T-SQL语句, 等等。) /// 存储过程的名字或者 T-SQL 语句 ///

n342 2015-04-29   1840   0
C#  

php生成sql格式的mysql备份 代码段

php读取数据库生成一条一条的sql语句,可以用作mysql的备份 if (!function_exists('mysql_dump')) { function mysql_dump($database)

jphp1 2015-05-11   986   0
PHP  
P22

  SQL语句大全【经典教程】 文档

 SQL 语句教程 SQL语句教程(01) SELECT ......................................................................

2585441871 2014-05-27   525   0
SQL  
P8

  PL/SQL和游标 文档

PL/SQL 的基本结构: [declare:语句段的生命] 所有变量,常量,游标等都在此进行定义 begin:要执行的语句 sql语句,选择语句,循环语句等语句 [exception:异常时执行的语句]

yuqiaolee 2014-10-10   1269   0
SQL  
P18

  ORACLE数据库SQL优化 文档

ORACLE数据库SQL优化 SQL优化 由于ORACLE体系结构的关系,不同SQL写法,对性能影响关系比较大,所以遵循规范的SQL写法是我们进行SQL性能调整的重要一环。 以下列出个人认为比较重要

108439162 2012-12-22   3616   0
SQL  
P4

  数据库常用SQL语句 文档

database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device use master exec sp_addumpdevice

禾苗盟 2012-02-20   3400   0
SQL  
P6

  金蝶SQL面试题 文档

,既然这些列很少使用到,因此有索引或者无索引,并不能提高查询速度。相反,由于增加了索引,反而降低了系统的维护速度和增大了空间需求。第二,对于那些只有很少数据值的列也不应该增加索引。这是因为,由于这些列

clark_ms 2012-02-14   3458   0
1 2 3 4 5 6 7 8 9 10