![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 53
mysql
邪恶马铃薯
Keep It Simple, Stupid
展开
-
SQL速查
exists:用于检查主查询的结果集是否存在满足条件的记录,它返回布尔值(True 或 False)。分别表示查询左表和右表的所有行(没有匹配上为null),再加上满足条件的交集部分。“IS NULL” 筛选空值, “IS NOT NULL” 筛选非空值。exists:查找存在的记录。cross join:左表每行与右表每行组合,返回两个表的笛卡尔积。NOT:表示逻辑非,否定条件( true用后转 false)并列时,rank会保留相同的排名,跳过后续排名。AND:表示逻辑与,同时满足返回 true。原创 2024-08-28 17:41:48 · 570 阅读 · 0 评论 -
SQL常见考点及万能模板
分为系统变量、用户自定义变量系统变量是用于设置数据库行为和方式的参数。比如日志大小、文件放置位置等。用户自定义包括会话变量、局部变量,主要用于SQL语句。原创 2024-09-07 15:39:16 · 775 阅读 · 0 评论 -
MySQL入门知识:常用函数
@TOC字符函数#(1)length获取字符个数#查询国家表,按照国家的本地名称字母个数降序排序select name,LocalName,length(localname) from country order by length(localname) desc;#(2)concat 链接字符串,如有任何一个参数为null,则返回值为null#查询国家表,输出每行记录的格式为:国家名称 was founded in 建国年份。alterselect code,concat(name,'wa原创 2021-09-30 14:07:21 · 196 阅读 · 0 评论 -
MySQL入门知识:查询语句
目录基础查询语句条件查询语句基础查询语句#语法:select 查询列表 from 表名;#查询列表可以是:字段、表达式、常量、函数等,可以有多个部分组成,中间用逗号隔开#例如:select 字段1,字段2,表达式 from 表;#执行顺序:1.from子句 2.select子句#(1)查询常量select 100; #形成一个虚拟表格#(2)查询表达式select 100+100;select 100%3;#(3)查询单个字段select name from wor原创 2021-09-23 20:45:55 · 140 阅读 · 0 评论 -
MySQL入门知识:DDL数据定义语句
DDL(data define language):数据定义语言包括create(新建)、drop(删除)、alter(修改)常见DDL语句#使用数据库,use [数据库名称]use sakila;#1.【查】#(1)查看数据库中所有的数据表show tables; #(2)查看数据表结构,desc [数据库名称].[表名]desc sakila.actor;desc sakila.film;#新增数据库,create database [数据库名称]create database原创 2021-09-23 20:36:00 · 126 阅读 · 0 评论