巴塞罗那的风的专栏

对于学生来说,找到解决问题的乐趣是很重要的,虽然这是一个困难的过程,渴望大家的评论...

SQL基础整理(七)关于关于CASE表达式和窗口函数

还是按照惯例,把这次示例需要用到的表贴出来  表名product 一.关于CASE表达式 1. 了解其他语言的人,都使用过IF语句,在SQL语句中,CASE语句的作用有点类似于IF 2. select product_name, case when product_t...

2018-06-11 21:41:16

阅读数:67

评论数:0

关于简单的SQL优化

如果用到了子查询作为参数,那么使用EXISTS代替IN,EXISTS速度更快的原因:EXISTS可以用到索引,加快查找速度,并且EXISTS只要查到一行数据满足条件就会终止查询,不会进行全表扫描如果经常对某一个字段进行排序的话,那么请建立索引用EXISTS代替DISTINCT,可以避免排序能在WH...

2018-06-23 16:24:29

阅读数:44

评论数:0

SQL基础整理(六) 关于LIKE,BETWEEN,空值判断,IN,EXISTS 讲解以及示例

按照惯例,先把这次讲解需要用到的表贴出来 product表    shopproduct表 一.LIKE谓词 1.  LIKE是用来进行字符串模糊查询的谓词,我们之前介绍字符串匹配查询的时候使用的都是等于号,这种情况只有当完全相等的情况下才会完成匹配,但是如果不完全一致时如何完成检索呢?...

2018-06-09 22:52:27

阅读数:213

评论数:0

SQL基础整理(五)关于视图,子查询和关联子查询

一.视图 1. 首先,什么是视图,通俗的讲 在实际的数据库中,每一张表会有很多个字段,但是不同的用户只想了解自己想了解的字段,对于其他的字段并不感兴趣,这时候使用视图可以把自己想要的一些字段再封装成一张表,这样每次特定用户只需要访问这张封装成的表即可了解自己想知道的字段。    再说的专业一点,...

2018-06-07 11:28:57

阅读数:410

评论数:0

SQL基础整理(四) 数据的插入,删除和更新,以及事物

一.关于数据的插入  INSERT INTO 语句 1. 关于insert 的基本语法为 insert into 表名(需要插入的属性也就是列名) values(具体的值),其中多个列名之间用逗号分隔,多个values之间也用逗号分隔,如果是对表中全部的列名插入,那么则不需要指定列名 比如表中...

2018-06-02 22:15:19

阅读数:73

评论数:0

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