MySQL数据库学习
学习MySQL中遇见的各种题目
花繁似暻
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第八章 通配符
在搜索子句中使用通配符,必须使用LIKE操作符,指示后跟的搜索模式利用通配符匹配而不是直接相等匹配 1.百分号(%) 1.%表示任何字符出现任意次数 2.区分大小写 3.可以在任意位置使用 4.可以使用多个通配符 5.匹配的关键词如果头尾有空格,则‘name%’和‘%name’不匹配 6.%不能匹配NULL值 7.可以匹配0个字符 select 列名 from 表名 where 列名 LIKE ‘name%’:查找以’name’开头的值 2.下划线(_) 1.用途与%一致,但只能匹配单个字符 2.不能匹配0原创 2021-09-05 22:56:15 · 222 阅读 · 0 评论 -
MySQL必知必会 第七章 数据过滤
数据过滤1.where子句1.1 AND操作符1.2 OR操作符1.3 计算次序2 IN操作符3 NOT操作符 1.where子句 MySQL允许给出多个where子句,以AND子句的方式或者OR子句的方式使用 1.1 AND操作符 AND:用在where子句中的关键字,检索满足所有给定条件的行 select 列名 from 表名 where 条件1 and 条件2 and 条件3 1.2 OR操作符 OR:用在where子句中的关键字,检索匹配满足任一给定条件的行 select 列名 from 表名 wh原创 2021-08-22 23:33:55 · 211 阅读 · 0 评论 -
MySQL必知必会 第六章 过滤数据
过滤数据1.1 使用WHERE子句1.2 WHERE子句操作符 1.1 使用WHERE子句 1.2 WHERE子句操作符 检查单个值: 不匹配检查: 范围值检查: 空值检查:原创 2021-08-22 23:15:31 · 161 阅读 · 0 评论 -
MySQL必知必会 第五章 排序检索数据
使用select检索出来的数据没有特定的顺序,一般以表中出现的顺序显示 可以使用ORDER BY对一个列或多个列的输出进行排序 1.1 排序数据 select col_1 from table_name ORDER BY col_2 根据col_2的值升序排列的顺序显示col_1的值 ps: col_1和col_2可以相同也可以不同 1.2 按多个列排序 select col_1,col_2,col_3 from table_name ORDER BY col_1,col_2 对返回的值先按col_1的值升原创 2021-08-15 22:37:56 · 99 阅读 · 0 评论 -
MySQL必知必会 第四章 检索数据
检索数据1.select语句1.1 检索单个列1.2 检索多个列1.3 检索所有列1.4 检索不同的行(distinct关键字)1.5 限制结果(LIMIT关键字)1.6 使用完全限定的表名 1.select语句 为了使用select语句,必须至少给出两条信息:想选择什么、从什么地方选择 1.1 检索单个列 select col_name from table_name; ps: 多条SQL语句必须以分号(;)分隔 SQL语句不区分大小写 处理sql语句时,所有空格都会被忽略 1.2 检索多个列 selec原创 2021-08-15 22:15:12 · 218 阅读 · 0 评论 -
MySQL必知必会 第一章 了解SQL
第一章 了解SQL 1.数据库 数据库(database):保存有组织的数据的容器 简单记忆:一个存放有组织的数据的文件柜(物理位置) 易混淆:我们通常使用的数据库软件称为DBMS(数据库管理系统),所以数据库是通过DBMS创建和操纵的容器。 2.表 表(table):某种特定类型数据的结构化清单 不同种类的数据应该在不同的表中,否则会造成检索和访问困难; 数据库中每个表的名字都是全数据库唯一的,不同数据库中可以有相同的表名。 3.模式 模式(schema):关于数据库和表的布局及特性的信息 4.列 列(c原创 2021-07-29 10:31:27 · 85 阅读 · 0 评论
分享