1 -- SQLYog软件的查询快捷键F9 2 3 #4.查询常量值 4 SELECT 100; 5 SELECT 'john'; 6 7 #5.查询表达式 8 SELECT 100*98; 9 10 #6.查询函数 11 SELECT VERSION(); 12 13 #7.起别名 14 /* 1 ...
分类:
数据库 时间:
2020-07-24 21:12:52
阅读次数:
69
1 #进阶2:条件查询 2 /* 3 语法: 4 select 5 查询列表 6 from 7 表名 8 where 9 筛选条件; 10 11 分类: 12 一、按条件表达式筛选 13 条件运算符:> < = != <> >= <= 14 15 二、按逻辑表达式筛选 16 逻辑运算符: 17 作用 ...
分类:
数据库 时间:
2020-07-24 21:12:11
阅读次数:
79
1 #二、分组函数 2 /* 3 功能:用作统计使用,又称为聚合函数或统计函数或组函数 4 5 分类: 6 sum求和、avg平均值、 max最大值、min最小值、count计算个数 7 8 特点: 9 1、sum、avg一般用于处理数值型 10 max、min、count可以处理任何类型 11 2 ...
分类:
数据库 时间:
2020-07-24 19:02:00
阅读次数:
71
1 #进阶6:连接查询 2 /* 3 含义:又称多表查询,当查询的字段来自于多个表时,就会用到连接查询 4 5 笛卡尔乘积现象:表1 有m行,表2有n行,结果=m*n行 6 7 发生原因:没有有效的连接条件 8 如何避免:添加有效的连接条件 9 10 分类: 11 按年代分类: 12 sql92标准 ...
分类:
数据库 时间:
2020-07-24 18:59:51
阅读次数:
66
1 #二、sql99语法 2 /* 3 语法: 4 select 查询列表 5 from 表1 别名 【连接类型】 6 join 表2 别名 7 on 连接条件 8 【where 筛选条件】 9 【group by分组】 10 【having 筛选条件】 11 【order by 排序列表】 12 ...
分类:
数据库 时间:
2020-07-24 18:57:36
阅读次数:
79
LIKE操作符 利用通配符可创建比较特定数据的搜索模式。 通配符(wildcard): 用来匹配值的一部分的特殊字符。 搜索模式(search pattern) 由字面值、通配符或两组组合构成的搜索条件。 通配符本身实际是SQL的WHERE子句中有特殊含义的字符。SQL支持几种通配符。 为在搜索中使 ...
分类:
数据库 时间:
2020-07-23 23:16:12
阅读次数:
94
MYSQL执行流程 建立连接 连接协议:TCP/IP、Unix Socket 通信方式:半双工 发送请求 查询缓存(默认缓存不开启) 解析器 词法解析 语法解析 生成解析树 预处理 语义解析 得到新的解析树 优化器 选择开销最小的执行计划 查询执行引擎(执行器) 存储引擎 概念:存储引擎是组织数据存 ...
分类:
数据库 时间:
2020-07-23 23:10:43
阅读次数:
93
数据库操作: 1 /* 数据库操作 */ 2 -- 查看当前数据库 3 SELECT DATABASE(); 4 -- 显示当前时间、用户名、数据库版本 5 SELECT now(), user(), version(); 6 -- 创建库 7 CREATE DATABASE[ IF NOT EXI ...
分类:
数据库 时间:
2020-07-23 09:15:19
阅读次数:
96
typora-copy-images-to: images 1.1 今日目标 掌握数据库的作用; 能够通俗的解释什么是关系型数据库; 能够至少说出三种关系型数据库; 掌握MySQL客户端登录和登出MySQL服务器; 理解数据库具体数据的存储逻辑; 掌握创建、查看和删除数据库; 了解MySQL数据库创 ...
分类:
数据库 时间:
2020-07-18 22:10:01
阅读次数:
69
一、SQL 什么是SQL? Structured Query Language:结构化查询语言 定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。 SQL通用语法 SQL 语句可以单行或多行书写,以分号结尾。 可使用空格和缩进来增强语句的可读性。 MySQL 数 ...
分类:
数据库 时间:
2020-07-15 01:05:47
阅读次数:
76