摘要: ##详细资料--SQL学习笔记+MySQL中文文档:https://www.docs4dev.com/docs/zh/mysql/5.7/reference/ 什么是SQL语言 ?? DDL操作(数据定义语言) 创建、查看、删除数据库 使用数据库 #除数据库名、表名、字段名之外,MySQL对大小写不 阅读全文
posted @ 2022-01-11 22:01 赤兔胭脂小吕布 阅读(63) 评论(0) 推荐(0)
摘要: apt(Advanced Packaging Tool)是一个在 Debian 和 Ubuntu 中的 Shell 前端软件包管理器。 apt 命令提供了查找、安装、升级、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。 apt 命令执行需要超级管理员权限(root)。 apt 语法 a 阅读全文
posted @ 2022-01-11 16:18 赤兔胭脂小吕布 阅读(137) 评论(0) 推荐(0)
摘要: yum( Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 SUSE 中的 Shell 前端软件包管理器。 基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一 阅读全文
posted @ 2022-01-11 16:17 赤兔胭脂小吕布 阅读(28) 评论(0) 推荐(0)
摘要: 所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。 但是目前我们使用比较多的是 vim 编辑器。 vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。 相关文章:史上最全Vim快捷键键位图 — 入门到进阶 什么是 vim? Vim 阅读全文
posted @ 2022-01-11 16:16 赤兔胭脂小吕布 阅读(21) 评论(0) 推荐(0)
摘要: Linux 磁盘管理好坏直接关系到整个系统的性能问题。 Linux 磁盘管理常用三个命令为 df、du 和 fdisk。 df(英文全称:disk full):列出文件系统的整体磁盘使用量 du(英文全称:disk used):检查磁盘空间使用量 fdisk:用于磁盘分区 df df命令参数功能:检 阅读全文
posted @ 2022-01-11 16:15 赤兔胭脂小吕布 阅读(200) 评论(0) 推荐(0)
摘要: Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。 用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。 每个用户 阅读全文
posted @ 2022-01-11 16:15 赤兔胭脂小吕布 阅读(89) 评论(0) 推荐(0)
摘要: 我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。 其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。 在开始本教程前我们需要先知道什么是绝对路径与相对路径。 绝对路径:路径的写法,由根目录 / 写起,例如: /usr/share/doc 这个目录。 相对路径:路径的写 阅读全文
posted @ 2022-01-11 16:14 赤兔胭脂小吕布 阅读(30) 评论(0) 推荐(0)
摘要: Linux 系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。 为了保护系统的安全性,Linux 系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。 在 Linux 中我们通常使用以下两个命令来修改文件或目录的所属用户与权限: chown (change owne 阅读全文
posted @ 2022-01-11 15:21 赤兔胭脂小吕布 阅读(82) 评论(0) 推荐(0)
摘要: 本 SQL 教程已经向您讲解了用来访问和处理数据库系统的标准计算机语言。 我们已经学习了如何使用 SQL 在数据库中执行查询、获取数据、插入新的记录、删除记录以及更新记录。 我们已经学习了如何通过 SQL 创建数据库、表、索引,以及如何撤销它们。 我们已经学习了 SQL 中最重要的 Aggregat 阅读全文
posted @ 2022-01-11 10:11 赤兔胭脂小吕布 阅读(28) 评论(0) 推荐(0)
摘要: NOW() 函数 NOW() 函数返回当前系统的日期和时间。 SQL NOW() 语法 SELECT NOW() FROM table_name; 演示数据库 在本教程中,我们将使用 RUNOOB 样本数据库。 下面是选自 "Websites" 表的数据: + + + + + + | id | na 阅读全文
posted @ 2022-01-11 10:10 赤兔胭脂小吕布 阅读(56) 评论(0) 推荐(0)
摘要: SQL 主机 如果您想要您的网站存储数据在数据库并从数据库显示数据,您的 Web 服务器必须能使用 SQL 语言访问数据库系统。 如果您的 Web 服务器托管在互联网服务提供商(ISP,全称 Internet Service Provider),您必须寻找 SQL 主机计划。 最常见的 SQL 主机 阅读全文
posted @ 2022-01-11 10:10 赤兔胭脂小吕布 阅读(22) 评论(0) 推荐(0)
摘要: SQL 语句 语法 AND / OR SELECT column_name(s)FROM table_nameWHERE conditionAND|OR condition ALTER TABLE ALTER TABLE table_nameADD column_name datatype or A 阅读全文
posted @ 2022-01-11 10:10 赤兔胭脂小吕布 阅读(24) 评论(0) 推荐(0)
摘要: MID() 函数 MID() 函数用于从文本字段中提取字符。 SQL MID() 语法 SELECT MID(column_name,start[,length]) FROM table_name; 参数 描述 column_name 必需。要提取字符的字段。 start 必需。规定开始位置(起始值 阅读全文
posted @ 2022-01-11 10:09 赤兔胭脂小吕布 阅读(31) 评论(0) 推荐(0)
摘要: FORMAT() 函数 FORMAT() 函数用于对字段的显示进行格式化。 SQL FORMAT() 语法 SELECT FORMAT(column_name,format) FROM table_name; 参数 描述 column_name 必需。要格式化的字段。 format 必需。规定格式。 阅读全文
posted @ 2022-01-11 10:09 赤兔胭脂小吕布 阅读(128) 评论(0) 推荐(0)
摘要: UCASE() 函数 UCASE() 函数把字段的值转换为大写。 SQL UCASE() 语法 SELECT UCASE(column_name) FROM table_name; 用于 SQL Server 的语法 SELECT UPPER(column_name) FROM table_name 阅读全文
posted @ 2022-01-11 10:08 赤兔胭脂小吕布 阅读(15) 评论(0) 推荐(0)
摘要: ROUND() 函数 ROUND() 函数用于把数值字段舍入为指定的小数位数。 SQL ROUND() 语法 SELECT ROUND(column_name,decimals) FROM TABLE_NAME; 参数 描述 column_name 必需。要舍入的字段。 decimals 可选。规定 阅读全文
posted @ 2022-01-11 10:08 赤兔胭脂小吕布 阅读(400) 评论(0) 推荐(0)
摘要: LEN() 函数 LEN() 函数返回文本字段中值的长度。 SQL LEN() 语法 SELECT LEN(column_name) FROM table_name; MySQL 中函数为 LENGTH(): SELECT LENGTH(column_name) FROM table_name; 演 阅读全文
posted @ 2022-01-11 10:08 赤兔胭脂小吕布 阅读(32) 评论(0) 推荐(0)
摘要: GROUP BY 语句可结合一些聚合函数来使用 GROUP BY 语句 GROUP BY 语句用于结合聚合函数,根据一个或多个列对结果集进行分组。 SQL GROUP BY 语法 SELECT column_name, aggregate_function(column_name)FROM tabl 阅读全文
posted @ 2022-01-11 10:07 赤兔胭脂小吕布 阅读(50) 评论(0) 推荐(0)
摘要: LCASE() 函数 LCASE() 函数把字段的值转换为小写。 SQL LCASE() 语法 SELECT LCASE(column_name) FROM table_name; 用于 SQL Server 的语法 SELECT LOWER(column_name) FROM table_name 阅读全文
posted @ 2022-01-11 10:07 赤兔胭脂小吕布 阅读(24) 评论(0) 推荐(0)
摘要: HAVING 子句 在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与聚合函数一起使用。 HAVING 子句可以让我们筛选分组后的各组数据。 SQL HAVING 语法 SQL HAVING 语法 SELECT column_name, aggregate_function(co 阅读全文
posted @ 2022-01-11 10:06 赤兔胭脂小吕布 阅读(82) 评论(0) 推荐(0)
摘要: EXISTS 运算符 EXISTS 运算符用于判断查询子句是否有记录,如果有一条或多条记录存在返回 True,否则返回 False。 SQL EXISTS 语法 SELECT column_name(s) FROM table_name WHERE EXISTS (SELECT column_nam 阅读全文
posted @ 2022-01-11 10:06 赤兔胭脂小吕布 阅读(35) 评论(0) 推荐(0)
摘要: SUM() 函数 SUM() 函数返回数值列的总数。 SQL SUM() 语法 SELECT SUM(column_name) FROM table_name; 演示数据库 在本教程中,我们将使用 RUNOOB 样本数据库。 下面是选自 "access_log" 表的数据: mysql> SELEC 阅读全文
posted @ 2022-01-11 10:05 赤兔胭脂小吕布 阅读(211) 评论(0) 推荐(0)
摘要: MIN() 函数 MIN() 函数返回指定列的最小值。 SQL MIN() 语法 SELECT MIN(column_name) FROM table_name; 演示数据库 在本教程中,我们将使用 RUNOOB 样本数据库。 下面是选自 "Websites" 表的数据: + + + + + + | 阅读全文
posted @ 2022-01-11 10:05 赤兔胭脂小吕布 阅读(18) 评论(0) 推荐(0)
摘要: AVG() 函数 AVG() 函数返回数值列的平均值。 SQL AVG() 语法 SELECT AVG(column_name) FROM table_name 演示数据库 在本教程中,我们将使用 RUNOOB 样本数据库。 下面是选自 "access_log" 表的数据: + + + + + | 阅读全文
posted @ 2022-01-11 10:04 赤兔胭脂小吕布 阅读(20) 评论(0) 推荐(0)
摘要: MAX() 函数 MAX() 函数返回指定列的最大值。 SQL MAX() 语法 SELECT MAX(column_name) FROM table_name; 演示数据库 在本教程中,我们将使用 RUNOOB 样本数据库。 下面是选自 "Websites" 表的数据: + + + + + + | 阅读全文
posted @ 2022-01-11 10:04 赤兔胭脂小吕布 阅读(48) 评论(0) 推荐(0)
摘要: LAST() 函数 LAST() 函数返回指定的列中最后一个记录的值。 SQL LAST() 语法 SELECT LAST(column_name) FROM table_name; 注释:只有 MS Access 支持 LAST() 函数。 SQL Server、MySQL 和 Oracle 中的 阅读全文
posted @ 2022-01-11 10:04 赤兔胭脂小吕布 阅读(58) 评论(0) 推荐(0)
摘要: FIRST() 函数 FIRST() 函数返回指定的列中第一个记录的值。 SQL FIRST() 语法 SELECT FIRST(column_name) FROM table_name; 注释:只有 MS Access 支持 FIRST() 函数。 SQL Server、MySQL 和 Oracl 阅读全文
posted @ 2022-01-11 10:03 赤兔胭脂小吕布 阅读(48) 评论(0) 推荐(0)
摘要: COUNT() 函数返回匹配指定条件的行数。 SQL COUNT(column_name) 语法 COUNT(column_name) 函数返回指定列的值的数目(NULL 不计入): SELECT COUNT(column_name) FROM table_name; SQL COUNT(*) 语法 阅读全文
posted @ 2022-01-11 10:03 赤兔胭脂小吕布 阅读(93) 评论(0) 推荐(0)
摘要: SQL ISNULL()、NVL()、IFNULL() 和 COALESCE() 函数 请看下面的 "Products" 表: P_Id ProductName UnitPrice UnitsInStock UnitsOnOrder 1 Jarlsberg 10.45 16 15 2 Mascarp 阅读全文
posted @ 2022-01-11 10:01 赤兔胭脂小吕布 阅读(85) 评论(0) 推荐(0)
摘要: SQL 拥有很多可用于计数和计算的内建函数。 SQL Aggregate 函数 SQL Aggregate 函数计算从列中取得的值,返回一个单一的值。 有用的 Aggregate 函数: AVG() - 返回平均值 COUNT() - 返回行数 FIRST() - 返回第一个记录的值 LAST() 阅读全文
posted @ 2022-01-11 10:01 赤兔胭脂小吕布 阅读(12) 评论(0) 推荐(0)
摘要: Microsoft Access、MySQL 和 SQL Server 所使用的数据类型和范围。 Microsoft Access 数据类型 数据类型 描述 存储 Text 用于文本或文本与数字的组合。最多 255 个字符。 Memo Memo 用于更大数量的文本。最多存储 65,536 个字符。注 阅读全文
posted @ 2022-01-11 10:01 赤兔胭脂小吕布 阅读(90) 评论(0) 推荐(0)
摘要: SQL 日期(Dates) 当我们处理日期时,最难的任务恐怕是确保所插入的日期的格式,与数据库中日期列的格式相匹配。 只要您的数据包含的只是日期部分,运行查询就不会出问题。但是,如果涉及时间部分,情况就有点复杂了。 在讨论日期查询的复杂性之前,我们先来看看最重要的内建日期处理函数。 MySQL Da 阅读全文
posted @ 2022-01-11 10:00 赤兔胭脂小吕布 阅读(93) 评论(0) 推荐(0)
摘要: 数据类型定义列中存放的值的种类。 SQL 通用数据类型 数据库表中的每个列都要求有名称和数据类型。Each column in a database table is required to have a name and a data type. SQL 开发人员必须在创建 SQL 表时决定表中的 阅读全文
posted @ 2022-01-11 10:00 赤兔胭脂小吕布 阅读(17) 评论(0) 推荐(0)
摘要: 视图是可视化的表。 本章讲解如何创建、更新和删除视图。 SQL CREATE VIEW 语句 在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表。 视图包含行和列,就像一个真实的表。视图中的字段就是来自一个或多个数据库中的真实的表中的字段。 您可以向视图添加 SQL 函数、WHERE 以及 阅读全文
posted @ 2022-01-11 09:59 赤兔胭脂小吕布 阅读(72) 评论(0) 推荐(0)
摘要: NULL 值代表遗漏的未知数据。 默认地,表的列可以存放 NULL 值。 本章讲解 IS NULL 和 IS NOT NULL 操作符。 SQL NULL 值 如果表中的某个列是可选的,那么我们可以在不向该列添加值的情况下插入新记录或更新已有的记录。这意味着该字段将以 NULL 值保存。 NULL 阅读全文
posted @ 2022-01-11 09:59 赤兔胭脂小吕布 阅读(37) 评论(0) 推荐(0)
摘要: CREATE INDEX 语句用于在表中创建索引。 在不读取整个表的情况下,索引使数据库应用程序可以更快地查找数据。 索引 您可以在表中创建索引,以便更加快速高效地查询数据。 用户无法看到索引,它们只能被用来加速搜索/查询。 注释:更新一个包含索引的表需要比更新一个没有索引的表花费更多的时间,这是由 阅读全文
posted @ 2022-01-11 09:58 赤兔胭脂小吕布 阅读(23) 评论(0) 推荐(0)
摘要: Auto-increment 会在新记录插入表中时生成一个唯一的数字。 AUTO INCREMENT 字段 我们通常希望在每次插入新记录时,自动地创建主键字段的值。 我们可以在表中创建一个 auto-increment 字段。 用于 MySQL 的语法 下面的 SQL 语句把 "Persons" 表 阅读全文
posted @ 2022-01-11 09:58 赤兔胭脂小吕布 阅读(25) 评论(0) 推荐(0)
摘要: ALTER TABLE 语句 ALTER TABLE 语句用于在已有的表中添加、删除或修改列。 SQL ALTER TABLE 语法 如需在表中添加列,请使用下面的语法: ALTER TABLE table_nameADD column_name datatype 如需删除表中的列,请使用下面的语法 阅读全文
posted @ 2022-01-11 09:58 赤兔胭脂小吕布 阅读(41) 评论(0) 推荐(0)
摘要: 通过使用 DROP 语句,可以轻松地删除索引、表和数据库。 DROP INDEX 语句 DROP INDEX 语句用于删除表中的索引。 用于 MS Access 的 DROP INDEX 语法: DROP INDEX index_name ON table_name 用于 MS SQL Server 阅读全文
posted @ 2022-01-11 09:57 赤兔胭脂小吕布 阅读(51) 评论(0) 推荐(0)
摘要: SQL CHECK 约束 CHECK 约束用于限制列中的值的范围。 如果对单个列定义 CHECK 约束,那么该列只允许特定的值。 如果对一个表定义 CHECK 约束,那么此约束会基于行中其他列的值在特定的列中对值进行限制。 CREATE TABLE 时的 SQL CHECK 约束 下面的 SQL 在 阅读全文
posted @ 2022-01-11 09:20 赤兔胭脂小吕布 阅读(61) 评论(0) 推荐(0)
摘要: SQL PRIMARY KEY 约束 PRIMARY KEY 约束唯一标识数据库表中的每条记录。 主键必须包含唯一的值。 主键列不能包含 NULL 值。 每个表都应该有一个主键,并且每个表只能有一个主键。 CREATE TABLE 时的 SQL PRIMARY KEY 约束 下面的 SQL 在 "P 阅读全文
posted @ 2022-01-11 09:03 赤兔胭脂小吕布 阅读(54) 评论(0) 推荐(0)
摘要: SQL FOREIGN KEY 约束 一个表中的 FOREIGN KEY 指向另一个表中的 UNIQUE KEY(唯一约束的键)。 让我们通过一个实例来解释外键。请看下面两个表: "Persons" 表: P_Id LastName FirstName Address City 1 Hansen O 阅读全文
posted @ 2022-01-11 09:03 赤兔胭脂小吕布 阅读(40) 评论(0) 推荐(0)
摘要: SQL DEFAULT 约束 DEFAULT 约束用于向列中插入默认值。 如果没有规定其他的值,那么会将默认值添加到所有的新记录。 CREATE TABLE 时的 SQL DEFAULT 约束 下面的 SQL 在 "Persons" 表创建时在 "City" 列上创建 DEFAULT 约束: My 阅读全文
posted @ 2022-01-11 09:03 赤兔胭脂小吕布 阅读(36) 评论(0) 推荐(0)
摘要: SQL UNIQUE 约束 UNIQUE 约束唯一标识数据库表中的每条记录。 UNIQUE 和 PRIMARY KEY 约束均为列或列集合提供了唯一性的保证。 PRIMARY KEY 约束拥有自动定义的 UNIQUE 约束。 请注意,每个表可以有多个 UNIQUE 约束,但是每个表只能有一个 PRI 阅读全文
posted @ 2022-01-11 00:45 赤兔胭脂小吕布 阅读(47) 评论(0) 推荐(0)
摘要: 在默认的情况下,表的列接受 NULL 值。 SQL NOT NULL 约束 NOT NULL 约束强制列不接受 NULL 值。 NOT NULL 约束强制字段始终包含值。这意味着,如果不向字段添加值,就无法插入新记录或者更新记录。 下面的 SQL 强制 "ID" 列、 "LastName" 列以及 阅读全文
posted @ 2022-01-11 00:45 赤兔胭脂小吕布 阅读(71) 评论(0) 推荐(0)
摘要: SQL 约束(Constraints) SQL 约束用于规定表中的数据规则。 如果存在违反约束的数据行为,行为会被约束终止。 约束可以在创建表时规定(通过 CREATE TABLE 语句),或者在表创建之后规定(通过 ALTER TABLE 语句)。 SQL CREATE TABLE + CONST 阅读全文
posted @ 2022-01-11 00:44 赤兔胭脂小吕布 阅读(82) 评论(0) 推荐(0)
摘要: SQL CREATE TABLE 语句 CREATE TABLE 语句用于创建数据库中的表。 表由行和列组成,每个表都必须有个表名。 SQL CREATE TABLE 语法 CREATE TABLE table_name(column_name1 data_type(size),column_nam 阅读全文
posted @ 2022-01-11 00:44 赤兔胭脂小吕布 阅读(126) 评论(0) 推荐(0)
摘要: 通过 SQL,您可以从一个表复制信息到另一个表。 INSERT INTO SELECT 语句从一个表复制数据,然后把数据插入到一个已存在的表中。 SQL INSERT INTO SELECT 语句 INSERT INTO SELECT 语句从一个表复制数据,然后把数据插入到一个已存在的表中。目标表中 阅读全文
posted @ 2022-01-11 00:43 赤兔胭脂小吕布 阅读(228) 评论(0) 推荐(0)
摘要: SQL CREATE DATABASE 语句 CREATE DATABASE 语句用于创建数据库。 SQL CREATE DATABASE 语法 CREATE DATABASE dbname; SQL CREATE DATABASE 实例 下面的 SQL 语句创建一个名为 "my_db" 的数据库: 阅读全文
posted @ 2022-01-11 00:43 赤兔胭脂小吕布 阅读(41) 评论(0) 推荐(0)
摘要: 通过 SQL,您可以从一个表复制信息到另一个表。 SELECT INTO 语句从一个表复制数据,然后把数据插入到另一个新表中。 SQL SELECT INTO 语句 SELECT INTO 语句从一个表复制数据,然后把数据插入到另一个新表中。 注意: MySQL 数据库不支持 SELECT ... 阅读全文
posted @ 2022-01-11 00:42 赤兔胭脂小吕布 阅读(120) 评论(0) 推荐(0)
摘要: SQL UNION 操作符合并两个或多个 SELECT 语句的结果。 SQL UNION 操作符 UNION 操作符用于合并两个或多个 SELECT 语句的结果集。 请注意,UNION 内部的每个 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每个 SELECT 语句中的 阅读全文
posted @ 2022-01-11 00:42 赤兔胭脂小吕布 阅读(13) 评论(0) 推荐(0)
摘要: SQL RIGHT JOIN 关键字 RIGHT JOIN 关键字从右表(table2)返回所有的行,即使左表(table1)中没有匹配。如果左表中没有匹配,则结果为 NULL。 SQL RIGHT JOIN 语法 SELECT column_name(s)FROM table1RIGHT JOIN 阅读全文
posted @ 2022-01-11 00:41 赤兔胭脂小吕布 阅读(57) 评论(0) 推荐(0)
摘要: SQL FULL OUTER JOIN 关键字 FULL OUTER JOIN 关键字只要左表(table1)和右表(table2)其中一个表中存在匹配,则返回行. FULL OUTER JOIN 关键字结合了 LEFT JOIN 和 RIGHT JOIN 的结果。 SQL FULL OUTER J 阅读全文
posted @ 2022-01-11 00:41 赤兔胭脂小吕布 阅读(45) 评论(0) 推荐(0)
摘要: SQL INNER JOIN 关键字 INNER JOIN 关键字在表中存在至少一个匹配时返回行。 SQL INNER JOIN 语法 SELECT column_name(s)FROM table1INNER JOIN table2ON table1.column_name=table2.colu 阅读全文
posted @ 2022-01-11 00:40 赤兔胭脂小吕布 阅读(32) 评论(0) 推荐(0)
摘要: SQL LEFT JOIN 关键字 LEFT JOIN 关键字从左表(table1)返回所有的行,即使右表(table2)中没有匹配。如果右表中没有匹配,则结果为 NULL。 SQL LEFT JOIN 语法 SELECT column_name(s)FROM table1LEFT JOIN tab 阅读全文
posted @ 2022-01-11 00:40 赤兔胭脂小吕布 阅读(64) 评论(0) 推荐(0)
摘要: 通过使用 SQL,可以为表名称或列名称指定别名。 SQL 别名 通过使用 SQL,可以为表名称或列名称指定别名。 基本上,创建别名是为了让列名称的可读性更强。 列的 SQL 别名语法 SELECT column_name AS alias_name FROM table_name; 表的 SQL 别 阅读全文
posted @ 2022-01-11 00:39 赤兔胭脂小吕布 阅读(55) 评论(0) 推荐(0)
摘要: SQL join 用于把来自两个或多个表的行结合起来。 下图展示了 LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN 相关的 7 种用法。 SQL JOIN SQL JOIN 子句用于把来自两个或多个表的行结合起来,基于这些表之间的共同字段。 最常见的 JOIN 阅读全文
posted @ 2022-01-11 00:39 赤兔胭脂小吕布 阅读(56) 评论(0) 推荐(0)
摘要: IN 操作符 IN 操作符允许您在 WHERE 子句中规定多个值。 SQL IN 语法 SELECT column_name(s)FROM table_nameWHERE column_name IN (value1,value2,...); 演示数据库 在本教程中,我们将使用 RUNOOB 样本数 阅读全文
posted @ 2022-01-11 00:38 赤兔胭脂小吕布 阅读(24) 评论(0) 推荐(0)
摘要: BETWEEN 操作符用于选取介于两个值之间的数据范围内的值。 SQL BETWEEN 操作符 BETWEEN 操作符选取介于两个值之间的数据范围内的值。这些值可以是数值、文本或者日期。 SQL BETWEEN 语法 SELECT column_name(s)FROM table_nameWHERE 阅读全文
posted @ 2022-01-11 00:38 赤兔胭脂小吕布 阅读(76) 评论(0) 推荐(0)
摘要: LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。 SQL LIKE 操作符 LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。 SQL LIKE 语法 SELECT column_name(s)FROM table_nameWHERE column_name LIKE pa 阅读全文
posted @ 2022-01-11 00:37 赤兔胭脂小吕布 阅读(85) 评论(0) 推荐(0)
摘要: 通配符可用于替代字符串中的任何其他字符。 SQL 通配符 在 SQL 中,通配符与 SQL LIKE 操作符一起使用。 SQL 通配符用于搜索表中的数据。 在 SQL 中,可使用以下通配符: 通配符 描述 % 替代 0 个或多个字符 _ 替代一个字符 [charlist] 字符列中的任何单一字符 [ 阅读全文
posted @ 2022-01-11 00:37 赤兔胭脂小吕布 阅读(152) 评论(0) 推荐(0)
摘要: DELETE 语句用于删除表中的记录。 SQL DELETE 语句 DELETE 语句用于删除表中的行。 SQL DELETE 语法 DELETE FROM table_nameWHERE some_column=some_value; 请注意 SQL DELETE 语句中的 WHERE 子句!WH 阅读全文
posted @ 2022-01-11 00:36 赤兔胭脂小吕布 阅读(160) 评论(0) 推荐(0)
摘要: SQL SELECT TOP 子句 SELECT TOP 子句用于规定要返回的记录的数目。 SELECT TOP 子句对于拥有数千条记录的大型表来说,是非常有用的。 注意:并非所有的数据库系统都支持 SELECT TOP 语句。 MySQL 支持 LIMIT 语句来选取指定的条数数据, Oracle 阅读全文
posted @ 2022-01-11 00:36 赤兔胭脂小吕布 阅读(59) 评论(0) 推荐(0)
摘要: UPDATE 语句用于更新表中的记录。 SQL UPDATE 语句 UPDATE 语句用于更新表中已存在的记录。 SQL UPDATE 语法 UPDATE table_nameSET column1=value1,column2=value2,...WHERE some_column=some_va 阅读全文
posted @ 2022-01-11 00:35 赤兔胭脂小吕布 阅读(184) 评论(0) 推荐(0)
摘要: ORDER BY 关键字用于对结果集进行排序。 SQL ORDER BY 关键字 ORDER BY 关键字用于对结果集按照一个列或者多个列进行排序。 ORDER BY 关键字默认按照升序对记录进行排序。如果需要按照降序对记录进行排序,您可以使用 DESC 关键字。 SQL ORDER BY 语法 S 阅读全文
posted @ 2022-01-11 00:34 赤兔胭脂小吕布 阅读(40) 评论(0) 推荐(0)
摘要: INSERT INTO 语句用于向表中插入新记录。 SQL INSERT INTO 语句 INSERT INTO 语句用于向表中插入新记录。 SQL INSERT INTO 语法 INSERT INTO 语句可以有两种编写形式。 第一种形式无需指定要插入数据的列名,只需提供被插入的值即可: INSE 阅读全文
posted @ 2022-01-11 00:34 赤兔胭脂小吕布 阅读(43) 评论(0) 推荐(0)
摘要: WHERE 子句用于过滤记录。 SQL WHERE 子句 WHERE 子句用于提取那些满足指定条件的记录。 SQL WHERE 语法 SELECT column_name,column_nameFROM table_nameWHERE column_name operator value; 演示数据 阅读全文
posted @ 2022-01-11 00:33 赤兔胭脂小吕布 阅读(13) 评论(0) 推荐(0)
摘要: AND & OR 运算符用于基于一个以上的条件对记录进行过滤。 SQL AND & OR 运算符 如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。 如果第一个条件和第二个条件中只要有一个成立,则 OR 运算符显示一条记录。 演示数据库 在本教程中,我们将使用 RUNOOB 样本数据 阅读全文
posted @ 2022-01-11 00:33 赤兔胭脂小吕布 阅读(21) 评论(0) 推荐(0)
摘要: SELECT DISTINCT 语句用于返回唯一不同的值。 SQL SELECT DISTINCT 语句 在表中,一个列可能会包含多个重复值,有时您也许希望仅仅列出不同(distinct)的值。 DISTINCT 关键词用于返回唯一不同的值。 SQL SELECT DISTINCT 语法 SELEC 阅读全文
posted @ 2022-01-11 00:32 赤兔胭脂小吕布 阅读(24) 评论(0) 推荐(0)
摘要: SELECT 语句用于从数据库中选取数据。 SQL SELECT 语句 SELECT 语句用于从数据库中选取数据。 结果被存储在一个结果表中,称为结果集。 SQL SELECT 语法 SELECT column_name,column_nameFROM table_name; 与 SELECT * 阅读全文
posted @ 2022-01-11 00:31 赤兔胭脂小吕布 阅读(13) 评论(0) 推荐(0)
摘要: 数据库表 一个数据库通常包含一个或多个表。每个表有一个名字标识(例如:"Websites"),表包含带有数据的记录(行)。 在本教程中,我们在 MySQL 的 RUNOOB 数据库中创建了 Websites 表,用于存储网站记录。 我们可以通过以下命令查看 "Websites" 表的数据: mysq 阅读全文
posted @ 2022-01-11 00:30 赤兔胭脂小吕布 阅读(15) 评论(0) 推荐(0)
摘要: SQL (Structured Query Language:结构化查询语言) 是用于管理关系数据库管理系统(RDBMS)。 SQL 的范围包括数据插入、查询、更新和删除,数据库模式创建和修改,以及数据访问控制。 SQL 是什么? SQL 指结构化查询语言,全称是 Structured Query 阅读全文
posted @ 2022-01-11 00:28 赤兔胭脂小吕布 阅读(58) 评论(0) 推荐(0)
摘要: MySQL的基本操作使用的是SQL语言(在大数据里SQL非常重要) #每行SQL命令之后要加 ;(加上分号表示一行SQL命令的结束) 1、查看有哪些数据库 show databases; 2、切换数据库 #在使用某个数据库之前必须先切换 use 库名; # 例如 use mysql 3、查看某个数据 阅读全文
posted @ 2022-01-11 00:26 赤兔胭脂小吕布 阅读(73) 评论(0) 推荐(0)