![](https://img-blog.csdnimg.cn/18f440c373e74a7fbf19db10fdc7df42.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL
文章平均质量分 71
MySQL知识学习积累
知笑长长
何苦昨日愚昧留下明日亏欠
展开
-
MySQL —— if分支判断语句和case when判断语句
一、if分支判断语句基本语法if在Mysql中有两种基本用法1、用在select查询当中,当做一种条件来进行判断基本语法:if(条件,为真结果,为假结果)2、用在复杂的语句块中(函数/存储过程/触发器)if 条件表达式 then 满足条件要执行的语句;end if;复合语法复合语法:代码的判断存在两面性,两面都有对应的代码执行。基本语法:if 条件表达式 then 满足条件要执行的语句;else...原创 2021-09-24 00:13:36 · 5273 阅读 · 0 评论 -
MySQL —— 删除emp_no重复的记录,只保留最小的id对应的记录
题目:删除emp_no重复的记录,只保留最小的id对应的记录CREATE TABLE IF NOT EXISTS titles_test (id int(11) not null primary key,emp_no int(11) NOT NULL,title varchar(50) NOT NULL,from_date date NOT NULL,to_date date DEFAULT NULL);insert into titles_test values ('1', '10001'原创 2021-09-14 23:59:38 · 671 阅读 · 2 评论 -
MySQL —— group_concat()函数的使用
题目:按照dept_no进行汇总,属于同一个部门的emp_no按照逗号进行连接,结果给出dept_no以及连接出的结果employeesCREATE TABLE `dept_emp` (`emp_no` int(11) NOT NULL,`dept_no` char(4) NOT NULL,`from_date` date NOT NULL,`to_date` date NOT NULL,PRIMARY KEY (`emp_no`,`dept_no`));输出格式:dept_no原创 2021-08-18 00:01:15 · 246 阅读 · 0 评论