- 博客(9)
- 收藏
- 关注
原创 2020-11-07
SQL语言1974年由Boyce和Chamberlin提出,并首先在IBM公司研制的关系数据库系统SystemR上实现。由于它具有功能丰富、使用方便灵活、语言简洁易学等突出的优点,深受计算机工业界和计算机用户的欢迎。1980年10月,经美国国家标准局(ANSI)的数据库委员会X3H2批准,将SQL作为关系数据库语言的美国标准,同年公布了标准SQL,此后不久,国际标准化组织(ISO)也作出了同样的决定。[1]SQL从功能上可以分为3部分:数据定义、数据操纵和数据控制。 [1]SQL的核心部分相当于关系
2020-11-07 20:42:51
192
原创 SQL 约束
SQL 约束(Constraints)SQL 约束用于规定表中的数据规则。如果存在违反约束的数据行为,行为会被约束终止。约束可以在创建表时规定(通过 CREATE TABLE 语句),或者在表创建之后规定(通过 ALTER TABLE 语句)。SQL CREATE TABLE + CONSTRAINT 语法CREATE TABLE table_name(column_name1 data_type(size) constraint_name,column_name2 data_type(s
2020-11-07 16:10:31
262
原创 SQL 连接
SQL join 用于把来自两个或多个表的行结合起来。下图展示了 LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN 相关的 7 种用法。SQL JOINSQL JOIN 子句用于把来自两个或多个表的行结合起来,基于这些表之间的共同字段。最常见的 JOIN 类型:SQL INNER JOIN(简单的 JOIN)。 SQL INNER JOIN 从多个表中返回满足 JOIN 条件的所有行。演示数据库在本教程中,我们将使用 shulanxt 样本数据库。下面是选
2020-11-07 16:09:38
114
原创 UNION 操作符
SQL UNION 操作符SQL UNION 操作符合并两个或多个 SELECT 语句的结果。SQL UNION 操作符UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的每个 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每个 SELECT 语句中的列的顺序必须相同。SQL UNION 语法SELECT column_name(s) FROM table1UNIONSELECT column_name(s) FROM t
2020-11-07 16:01:27
219
原创 SQL 通配符
通配符可用于替代字符串中的任何其他字符。SQL 通配符在 SQL 中,通配符与 SQL LIKE 操作符一起使用。SQL 通配符用于搜索表中的数据。在 SQL 中,可使用以下通配符:通配符 描述% 替代 0 个或多个字符_ 替代一个字符[charlist] 字符列中的任何单一字符[^charlist]或[!charlist] 不在字符列中的任何单一字符演示数据库在本教程中,我们将使用 RUNOOB 样本数据库。下面是选自 “Websites” 表的数据:±—±--------
2020-11-07 16:00:26
190
原创 SQL语句
一个数据库通常包含一个或多个表。每个表有一个名字标识(例如:“Websites”),表包含带有数据的记录(行)。在本教程中,我们在 MySQL 的 RUNOOB 数据库中创建了 Websites 表,用于存储网站记录。我们可以通过以下命令查看 “Websites” 表的数据:mysql> use RUNOOB;Database changedmysql> set names utf8;Query OK, 0 rows affected (0.00 sec)mysql> SE
2020-11-07 15:59:22
128
原创 2020-11-07
SQL 是用于访问和处理数据库的标准的计算机语言。什么是 SQL?SQL 指结构化查询语言SQL 使我们有能力访问数据库SQL 是一种 ANSI 的标准计算机语言编者注:ANSI,美国国家标准化组织SQL 能做什么?SQL 面向数据库执行查询SQL 可从数据库取回数据SQL 可在数据库中插入新的记录SQL 可更新数据库中的数据SQL 可从数据库删除记录SQL 可创建新数据库SQL 可在数据库中创建新表SQL 可在数据库中创建存储过程SQL 可在数据库中创建视图SQL 可以设
2020-11-07 15:58:06
194
原创 欢迎SQL
数据库是java语言学习的重要板块之一,尤其是在大数据的时代下,数据库更是扮演着不可或缺的角色。另一方面,线上教育的火热发展,使得想学习java的人选择看视频课程的方式自学。今天为有想学SQL数据库的java爱好者们来推荐实用的SQL数据库教程,大家可以根据自身的知识基础,来选择适合自己学习的SQL数据库教程来学习。首先来为java零基础刚接触java的朋友们来简单介绍下SQL是什么。SQL是具有数据操纵和数据定义等多种功能的数据库语言,这种语言具有交互性特点,能为用户提供极大的便利,数据库管理系统应充分
2020-11-07 15:56:32
173
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人