数据库
文章平均质量分 87
宁静方致远
没有什么是不可能的
nothing is impossible
展开
-
MySQL实例练习---day06
这里写目录标题SQL 59SQL 60SQL 61SQL 62SQL 63SQL 64SQL 59给出emp_no、first_name、last_name、奖金类型btype、对应的当前薪水情况salary以及奖金金额bonus。bonus类型btype为1其奖金为薪水salary的10%,btype为2其奖金为薪水的20%,其他类型均为薪水的30%。当前薪水表示to_date=‘9999-01-01’分析:本题主要考察的是 MySQL 中 case when 的基本用法case <原创 2021-08-29 22:35:59 · 188 阅读 · 0 评论 -
MySQL 实例练习---day05
这里写目录标题SQL39SQL40MySQL 数据表添加字段的 3 种方式SQL41 构造一个触发器audit_logSQL42 删除emp_no重复的记录,只保留最小的id对应的记录SQL39针对salaries表emp_no字段创建索引idx_emp_no,查询emp_no为10005,使用强制索引drop table if exists salaries;CREATE TABLE `salaries` ( `emp_no` int(11) NOT NULL, `salary` in原创 2021-08-28 20:26:12 · 199 阅读 · 0 评论 -
MySQL 实例练习---day04
29SQL29SQL30SQL32SQL33SQL34SQL35SQL36SQL37SQL38SQL29使用join查询方式找出没有分类的电影id以及名称SELECT f.film_id, f.title FROM film fWHERE f.film_id NOT IN(SELECT fc.film_id FROM film_category fcJOIN category cON c.category_id = fc.category_id)SQL30使用子查询的方式找出属原创 2021-08-27 08:38:55 · 148 阅读 · 0 评论 -
MySQL 实例练习---day03
2021/8/25 每日一句The crisis of today is the joke of tommorw.今天的危机将成为明天的笑谈。——H. G. Wells牛客网 SQL28 题有小伙伴会做吗?裂开了目录SQL 25获取员工其当前的薪水比其manager当前薪水还高的相关信息SQL 26汇总各个部门当前员工的title类型的分配数目SQL 28 查找描述信息中包含robot的电影对应的分类名称以及电影数目,而且还需要该分类包含电影总数量>=5部SQL 25获取员工其当前的薪水比原创 2021-08-25 20:02:08 · 105 阅读 · 0 评论 -
MySQL 实例练习---day02
2021/8/24 每日一句It’s not about how badly you want something.It’s about what you are capable of!光有志向是不够的,重要的是你的能力。——《疯狂动物城》SQL 15查找employees表所有emp_no为奇数,且last_name不为Mary的员工信息,并按照hire_date逆序排列num % 2 = 0 ,说明 num 为偶数num % 2 = 1 ,说明 num 为奇数SELECT * FROM原创 2021-08-24 18:46:37 · 106 阅读 · 0 评论 -
MySQL 实例练习---day01
One that would the fruit must climb the tree.要吃果子就得上树。 ——Thomas FullerSQL1 查找最晚入职员工的所有信息方法一:使用子查询语句1、先查询到 hire_date 字段中的最大值,即最晚入职日期2、将上面的查询结果作为 employees 表的 where 子句条件SELECT * FROM employees WHERE hire_date=( SELECT MAX(hire_date)原创 2021-08-23 18:38:00 · 293 阅读 · 0 评论 -
MySQL基础入门学习
什么是数据库数据库就是用来保存和管理数据的简单示意图:MySQL数据库的安装和配置官网下载地址:https://dev.mysql.com/downloads/安装方式有两种:第一种是解压版(免安装),另一种是安装包(.exe文件)添加环境变量:此电脑 -> 属性 -> 高级系统设置 -> 环境变量 -> path安装 mysql :mysql -install初始化数据库:mysqld -initialize -insecure启动 mysqld 服务:net原创 2021-08-22 23:05:26 · 150 阅读 · 0 评论