数据库
文章平均质量分 68
yuanmei1986
这个作者很懒,什么都没留下…
展开
-
SQL Server 常用高级语法笔记
SQL Server 常用高级语法笔记其它类干货 2015-08-24 15:28:10 4134浏览分享 |点赞|收藏自从用了EF后很少写sql和存储过程了,今天需要写个比较复杂的报告,翻出了之前的笔记做参考,感觉这个笔记还是很有用的,因此发出来和大家分享。1、case...end (具体的值)case后面有值,转载 2016-04-13 10:22:57 · 474 阅读 · 0 评论 -
varchar 和 nvarchar的区别
Unicode字符集就是为了解决字符集这种不兼容的问题而产生的,它所有的字符都用两个字节表示,即英文字符也是用两个字节表示如果还为了这个纠结,就直接看看后面的解说,做决定吧。一般如果用到中文或者其它特殊字符,我就会使用n开头的类型,否则的话直接使用var开头的。 sql server中的varchar和Nvarchar有什么区别? 答:varchar(n)长度为 n转载 2016-04-13 09:57:39 · 368 阅读 · 0 评论 -
SQL总结(一)基本查询
SQL总结(一)基本查询其它类干货 2015-08-21 14:07:48 4765浏览分享 |点赞|收藏SQL查询的事情很简单,但是常常因为很简单的事情而出错。遇到一些比较复杂的查询我们更是忘记了SQL查询的基本语法。本文希望通过简单的总结,把常用的查询方法予以总结,希望能够明确在心。场景:学生信息系统,包括学生信息转载 2016-04-13 10:43:14 · 455 阅读 · 0 评论 -
SQL的几种连接:内连接、左联接、右连接、全连接、交叉连接
SQL的几种连接:内连接、左联接、右连接、全连接、交叉连接SQL连接可以分为内连接、外连接、交叉连接。 数据库数据: book表 stu表 1.内连接1.1.等值连接:在连接条件中使用等于号(=)运算符比较被连接列的列值,其查询结果中列出被连接表中的所有转载 2016-04-13 10:54:07 · 344 阅读 · 0 评论 -
mySQL数据库Sql语句执行效率检查--Explain命令
mySQL数据库Sql语句执行效率检查--Explain命令Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看SQL语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。Explain语法:explain select … from … [where ...]例如:explai转载 2016-04-13 19:09:29 · 513 阅读 · 0 评论 -
数据库中事务的使用
1.什么是事务 事务(TRANSACTION)是作为单个逻辑工作单元执行的执行的一系列操作,它具有四个特性:原子性、一致性、隔离性和永久性。其最大的特点就是:这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行。2.为什么需要事务 下面以一个转账的例子来进行说明: 假设用户A和用户B中的账户金额currentMoney都为1001元, 用户A转账1000给用户B,转载 2016-04-15 09:35:07 · 864 阅读 · 0 评论 -
Basic SQL For Beginners
15个初学者必看的基础SQL查询语句其它类干货 2015-08-10 14:59:21 4196浏览分享 |点赞|收藏本文将分享15个初学者必看的基础SQL查询语句,都很基础,但是你不一定都会,所以好好看看吧。1、创建表和数据插入SQL我们在开始创建数据表和向表中插入演示数据之前,我想给大家解释一下实时数据表的设计转载 2016-04-13 13:18:04 · 399 阅读 · 0 评论 -
视图和表的区别和联系
视图很多人对视图View感到很沮丧,因为它看起来跟select语句没什么区别。在视图中我们同样可以使用select查询语句,但是视图对我们来说依然非常重要。假设我们要联合查询4张表中的20几个字段,那么这个select查询语句会非常复杂。但是这样的语句我们在很多地方都需要用到,如果将它编写成视图,那么使用起来会方便很多。利用视图查询有以下几个优点:一定程度上提高查询速度可以转载 2017-07-27 12:31:06 · 2280 阅读 · 0 评论