【mysql(6)-DQL、DML、DDL、DCL的概念与区别】教程文章相关的互联网学习教程文章

MYSQL入门操作和常规DML、DDL、DQL使用【代码】

刷新权限,将某些权限从硬盘刷新到内存中(修改root密码自带隐式刷新权限操作) mysql> flush privileges; Query OK, 0 rows affected (0.00 sec)mysql> 查看服务端口 mysql> show variables like ‘port‘; +---------------+-------+ | Variable_name | Value | +---------------+-------+ | port | 3306 | +---------------+-------+ 1 row in set (0.00 sec)mysql> 查看数据库字符集 mysql> show variables like ‘%ch...

MySQL_DQL操作【图】

DQL(Data Query Language)简单的来说就是数据的查询语言。1.最简单的查询(显示表中的所有信息) 语法: select * from 表名;     2.普通查询 语法: select 字段列表 from 表名列表 where 条件列表; 注意:这些列表是可以有多个的意思,用逗号隔开,最后一项不加逗号。 这是表的最初始状态 如果想查询11岁的男生,则输入 SELECT age FROM tb1 WHERE sex=‘男‘; 创建一个新表     3.基础查询 语法 select 列名1,...

Mysql增删改查(DML、DQL)【代码】

INSERT 数据插入UPDATE 数据更新DELETE 数据删除SELECT 数据查询单表查询多表查询toc 在 Mysql 管理软件中, 可以通过 SQL 语句中的 DML 语言来实现数据的操作:INSERT 数据插入 UPDATE 数据更新 DELETE 数据删除 同时可以通过 SQL 语句中的 DQL 语言来实现数据的查询:SELECT 数据查询 准备操作环境数据表 mysql> create database test; mysql> use test; mysql> create table t1(id int,name varchar(10),sex enum(‘man‘,‘gril...

Mysql DQL语言执行顺序

Mysql DQL语言执行顺序: select 查询列表 ⑦from 表1 别名 ①连接类型 join 表2 ②on 连接条件 ③where 筛选 ④group by 分组列表 ⑤having 筛选 ⑥order by排序列表 ⑧limit 起始条目索引,条目数; ⑨ 1、from:首先对from子句中前两个表执行笛卡尔乘积,生成虚拟表1 2、on:使用on筛选器,在虚拟表1中根据逻辑表达式筛选出满足条件的行行或多行,生成虚拟表2 3、join:如果是join,则...

MySQL的DQL语言(查)

DQL:Data Query Language,数据查询语言。 DQL是数据库中最核心的语言,简单查询,复杂查询,都可以做,用select语句。 MySQL的DQL语言(查)标签:sel 数据查询 lock block bsp 简单 语句 end lan 本文系统来源:https://www.cnblogs.com/WZ-BeiHang/p/12370033.html

MySQL基础-06DQL语言(数据查询语言)-进阶5分组查询【代码】

声明:此MySQL基础学习源自尚硅谷。(推荐)b站官方链接:https://www.bilibili.com/video/BV1xW411u7ax?p=1 进阶5:分组查询 语法: select 查询列表 from 表 【where 筛选条件】 group by 分组的字段 【order by 排序的字段】;特点: 1、和分组函数一同查询的字段必须是group by后出现的字段 2、筛选分为两类:分组前筛选和分组后筛选 针对的表 位置 连接的关键字分组前筛选 原始表 group by前 where分组后筛选 group by...

Python数据库操作 DQL-MySQL数据库查询sql#学习猿地

# DQL-MySQL数据查询SQL 语法格式: ```mysql select 字段列表|* from 表名 [where 搜索条件] [group by 分组字段 [having 分组条件]] [order by 排序字段 排序规则] [limit 分页参数] ``` ### 基础查询 ```mysql # 查询表中所有列 所有数据 select * from users; # 指定字段列表进行查询 select id,name,phone from users; ``` ### Where 条件查询 + 可以在where子句中指定任何条件 + 可以使用 and 或者 or 指定一个或多个条件 +...

mysql(6)-DQL、DML、DDL、DCL的概念与区别

SQL(Structure Query Language)语言是数据库的核心语言。 SQL的发展是从1974年开始的,其发展过程如下:1974年-----由Boyce和Chamberlin提出,当时称SEQUEL。1976年-----IBM公司的Sanjase研究所在研制RDBMS SYSTEM R时改为SQL。1979年-----ORACLE公司发表第一个基于SQL的商业化RDBMS产品。1982年-----IBM公司出版第一个RDBMS语言SQL/DS。1985年-----IBM公司出版第一个RDBMS语言DB2。1986年-----美国国家标准化组织ANSI宣布SQL作为数...

Mysql:DQL查询语句(补充)【代码】

distinct * from t_stu;2.计算列:一般可以使用四则运算计算一些列的值(一般只会进行数值类型的计算) ifnull(表达式1,表达式2):null参与的计算,计算结果都为null 表达式1:那个字段需要判断是否为null 表达式2:如果该字段为null后的替换值ifnull(score,0) -- score字段中的null会被替换成01.2排序查询 语法1:order by 子句语法2:order by 排序字段1 排序方式1,排序字段2 排序方式2,...排序方式: ASC:升序(默认的) DESC:...

MySQL(DQL部分)【代码】【图】

MySQL(DQL) 基础查询 SELECT字段列表(字段1,字段2,字段3) FROM 表明列表(表1,表2,表3) WHERE条件列表 GROUP BY分组列表 HAVING分组之后的条件 ORDER BY排序 LIMIT分页限定一、条件查询 运算符常用于WHERE子句后面的条件< , > ,<=,>=,=,<>BETWEEN...AND...IN(集合)LIKE占位符_:单个任意字符 %:多个任意字符IS NULLAND 或 &&OR 或 ||NOT 或 !二、排序查询语法:ORDER BY 子句ORDER BY 排序字段1 排序方式1,排序字段2 排序方...

暴风雨的礼物&#183;MySQL04:使用DQL查询数据【代码】【图】

MySQL04:使用DQL查询数据基于MySQL5.7.19版本使用DQL查询数据 DQL语言 DQL( Data Query Language 数据查询语言 )查询数据库数据 , 如SELECT语句 简单的单表查询或多表的复杂查询和嵌套查询 是数据库语言中最核心,最重要的语句 使用频率最高的语句SELECT语法SELECT [ALL | DISTINCT] {* | table.* | [table.field1[as alias1][,table.field2[as alias2]][,...]]} FROM table_name [as table_alias][left | right | inner join tabl...

MySQL基础-05DQL语言(数据查询语言)-进阶4常见函数【代码】

声明:此MySQL基础学习源自尚硅谷。(推荐)b站官方链接:https://www.bilibili.com/video/BV1xW411u7ax?p=1 进阶4:常见函数 概念:类似于java的方法,将一组逻辑语句封装在方法体中,对外暴露方法名 好处:1、隐藏了实现细节 2、提高代码的重用性调用:select 函数名(实参列表) 【from 表】;特点:①叫什么(函数名)②干什么(函数功能)分类:1、单行函数如 concat、length、ifnull等2、分组函数功能:做统计使用,又称为统计...

MySQL基础-09DQL语言(数据查询语言)-进阶8分页查询【代码】

声明:此MySQL基础学习源自尚硅谷。(推荐)b站官方链接:https://www.bilibili.com/video/BV1xW411u7ax?p=1 进阶8:分页查询 应用场景:当要显示的数据,一页显示不全,需要分页提交sql请求实际的web项目中需要根据用户的需求提交对应的分页查询的sql语句 语法:select 查询列表from 表【join type join 表2on 连接条件where 筛选条件group by 分组字段having 分组后的筛选order by 排序的字段】limit 【offset,】size;offset要显...

MySQL基础-08DQL语言(数据查询语言)-进阶7子查询【代码】

声明:此MySQL基础学习源自尚硅谷。(推荐)b站官方链接:https://www.bilibili.com/video/BV1xW411u7ax?p=1 进阶7:子查询 含义: 一条查询语句中又嵌套了另一条完整的select语句,其中被嵌套的select语句,称为子查询或内查询 外面的语句可以是insert、update、delete、select等,一般select作为外面语句较多 外面如果为select语句,则此语句称为外查询或主查询特点: 1、子查询都放在小括号内 2、子查询可以放在from后面、selec...

MySQL基础-10DQL语言(数据查询语言)-进阶9联合查询【代码】【图】

声明:此MySQL基础学习源自尚硅谷。(推荐)b站官方链接:https://www.bilibili.com/video/BV1xW411u7ax?p=1 进阶9:联合查询 union 联合 合并:将多条查询语句的结果合并成一个结果 /‘ju: ni ?n/语法: 查询语句1 union 查询语句2 union ...应用场景: 要查询的结果来自于多个表,且多个表没有直接的连接关系,但查询的信息一致时(查询的列一致,比如都查性别) 1、将一条比较复杂的查询语句拆分成多条语句 2、适用于查询多个...