ywl470812087的博客

欢迎大家加QQ470812087 微信同号技术交流共同学习

Sql语句中IN和exists的区别及应用

  表展示    首先,查询中涉及到的两个表,一个user和一个order表,具体表的内容如下:    user表:        order表:       in    确定给定的值是否与子查询或列表中的值相匹配。in在查询的时候,首先查询子查询的表,然后将内表和外表做一个笛卡尔积,然后按照条件...

2018-05-22 16:59:13

阅读数:63

评论数:0

数据库中的索引原理阅读

数据库中的索引原理阅读:实际上,您可以把索引理解为一种特殊的目录。微软的SQLSERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引...

2018-05-21 15:01:42

阅读数:23

评论数:0

SQL 创建数据库、表以及索引

创建数据库这样做就可以创建一个数据库:CREATE DATABASE 数据库名称创建一个表这样做就可以创建一个数据库中的表:CREATE TABLE 表名称 ( 列名称1 数据类型, 列名称2 数据类型, ....... ) 实例本例演示如何创建名为 "Person&qu...

2018-05-18 15:48:30

阅读数:18

评论数:0

Oracle存储过程及调用

Oracle存储过程语法 Oracle的存储过程语法如下: ? 1 2 3 4 5 6 create procedure 存储过程名称(随便取) is     在这里可以定义常量、...

2018-02-02 15:02:51

阅读数:80

评论数:0

mybatis动态sql标签的使用

动态 SQL MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么痛苦。拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表最后的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。 通常使用动...

2018-01-26 16:30:39

阅读数:411

评论数:0

sql中exits和in的区别

sql中exits和in的区别 转:http://hi.baidu.com/delphi_relive/blog/item/d7c0034a49c4932208f7ef21.html in 和 exists也是很好区别的. in 是一个集合运算符. a in {a,c,...

2017-12-22 16:28:50

阅读数:1654

评论数:0

提高数据库处理查询速度

1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:   select id from t where num is...

2017-12-15 14:08:59

阅读数:96

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭