巴塞罗那的风的专栏

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

排序:
默认
按更新时间
按访问量

45道经典SQL练习题附答案以及相关知识点说明

本人运行环境 MYSQL 5.5.21 下面的代码直接粘进去就可以运行 第一个学生表,五个字段分别为学号,姓名,性别,生日,班级 第二个教师表,分别为职工号,姓名,生日,部门 第三个为课程表,分别为课程号,课程名,授课教师的教师号 第四个为成绩表,三个字段为学号,课程号,成绩 CRE...

2018-08-17 00:23:09

阅读数:84

评论数:0

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

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

2018-06-11 21:41:16

阅读数:49

评论数:0

从零开始写MySql存储过程(四)通过存储过程实现阶乘的计算

   首先,我认为在实际的开发中,应该没人会用存储过程去计算阶乘,但是用这个作为练习我觉得还是挺不错的,因为通过这个存储过程的编写可以熟悉参数类型,存储过程内部使用自定义变量,循环结构的语法的使用mysql> create procedure jiecheng(in para...

2018-05-09 22:28:31

阅读数:147

评论数:0

关于R语言与足球热点图的制作

原文出处:http://www.docin.com/p-1432204371.html这是一篇论文,但在文章之中有一些东西并没有说明清楚,所以在这里写出来需要下载的R语言包:Rcmdr,spatstat,maptools,RColorBrewerPlayers<-read.t...

2018-04-09 20:28:24

阅读数:68

评论数:0

基于MapReduce的二次排序实现

二次排序综述 Mapreduce框架会自动对映射器生成的键完成排序.再启动归约器之前,映射器中生成的所有中间键-值对必然是按键有序的(而不是按值有序)。传入各个归约器的值并不是有序的,它们可能有任意的顺序。如果想要对归约器的值进行排序二次排序设计模式可以实现该目标。 首先,我们会重点介绍Map...

2018-10-14 13:37:23

阅读数:15

评论数:0

详解数据库表之间的连接方式

1.内联结也就是在两张表的相同属性上做的等值连接即自然连接,下面用简明的图例进行说明 上面是我们用到两张表,可以看到在两张表中的相同属性为TNO 即为教师的职工号,那么此时如果我们想要对李诚老师的课程进行查询就涉及到了内联结,内联结的两种写法是: -- 第一种写法 select cnam...

2018-09-09 22:16:30

阅读数:60

评论数:0

关于用Java模拟数据库的基本功能

      因为这个课程设计的年代比较久远而且当时个人水平有限,所以只写出部分当时写代码的想法,通过这个课设,有利于理解数据库的基本功能 一下为部分想法: 1.对于数据字典的创建,每次运行程序时,先检测文件是否存在file.exists(),如果存在的话进入下一步,如果不存在则进行创建,数据字...

2018-09-04 23:06:55

阅读数:79

评论数:0

SQL学习笔记(一)索引记录

本学习笔记根据《SQL经典实例》而来,选出一些有价值的注意事项结合自己的理解写出来供大家参考。 书中的第一章内容比较简单

2018-08-09 19:53:09

阅读数:34

评论数:0

关于操作DATE数据类型时的注意事项以及ORACLE它真的很严格啊

1. 首先是对于DATE数据类型进行操作的注意事项,这是我在操作代码的时候发现的问题,如果你的表在定义的时候存在一个DATE类型的数据,那么如果你使用的是MYSQL的数据库,在插入数据的时候,直接用单引号把日期括住就行了,但是如果你使用的是ORACLE数据库,那么当你在插入数据的时候,需要使用to...

2018-08-07 07:47:50

阅读数:40

评论数:0

关于简单的SQL优化

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

2018-06-23 16:24:29

阅读数:31

评论数:0

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

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

2018-06-09 22:52:27

阅读数:91

评论数:0

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

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

2018-06-07 11:28:57

阅读数:162

评论数:0

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

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

2018-06-02 22:15:19

阅读数:49

评论数:0

SQL基础整理(三)关于聚合函数,分组,排序

一.关于聚合函数   首先常用的聚合函数有count,sum,avg,max,min 这些函数的功能不再赘述,只是有一些需要注意的地方 注意事项:除了count(*)是对所有行进行统计之外,其余的聚合函数再以列名做参数时,会把该列为NULL的排除在外,不会参与到计算当中 注意事项:使用聚合...

2018-05-30 11:55:49

阅读数:64

评论数:0

SQL基础整理(二)基本的select语句

在这篇文章中,需要用到的表的信息如下,将通过这张表customers对示例进行讲解   正文开始: 1.通过select语句对数据进行查询 select cust_id  from customers结果如下 SELECT 语句的基本结构:select 后紧跟的为你想要获得的列名比...

2018-05-17 22:01:28

阅读数:52

评论数:0

SQL基础整理(一)

概要:表的创建,约束的设置,表的删除和更新,表的重命名 1.     SQL的分类:DDL(数据定义语言)比如CREATE/DROP/ALTER,                           DML(数据操纵语言)比如SELECT/INSERT/UPDATE/DELETE,     ...

2018-05-16 15:35:10

阅读数:306

评论数:0

从零开始写MySql存储过程(三)关于IN,OUT,INOUT型参数以及@符号的补充

首先,这篇文章是对上一篇文章的补充说明,在那篇文章中有一些内容并没有交代清楚1.关于in类型的参数,个人的理解是这样的对于In类型的参数,存储过程中的代码对其进行的修改并不会影响该变量实际的值,属于有去无回如以下代码所示mysql> mysql> DEL...

2018-05-01 21:06:17

阅读数:81

评论数:0

关于TreeSet中数据有序的理解

在java语言的TreeSet会对存储在其中的数据进行自动的排序,这个概念与数据结构中的二叉排序树类似,通过二叉排序树对数据进行存储然后通过中序遍历取出的数据是从小到大排序如果向TreeSet集合中存入数据的顺序为“C”,“A”,"B",“E”,“F”,“D”那...

2018-04-26 10:17:59

阅读数:191

评论数:0

如何给Eclipse进行汉化

虽然说对于编译器这东西,经常用到的功能可能会比较少,但是纯英文的编译器虽然看起来炫酷,但是对于小白来说,尤其是英语小白却显得很煎熬所以在这里给大家提供一个进行汉化的方法在这个界面中 右上角的帮助中 有一个install new software点击添加/ADD在位置这里 你需要一个网址 http:...

2018-04-25 22:28:52

阅读数:307

评论数:0

从零开始写MySql存储过程(二)存储过程中的变量作用域问题

内部的变量在其作用域范围内享有更高的优先权,当执行到end时,由于处于作用域之外,所以变量消失通过下面的代码进行说明mysql> DELIMITER // mysql> create procedure proc3() ->...

2018-04-22 22:05:03

阅读数:85

评论数:0

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