随笔分类 -  Mysql

摘要:#LIMIT使用 #完整用法 limit startindex,length 前面时起始下标,后面是长度。起始下标从0开始 #缺省用法:limit 数字 取前几。 #按照薪资降序,取出排名前5名的员工? SELECT ENAME,SAL FROM EMP ORDER BY sal DESC LIMI 阅读全文
posted @ 2021-10-20 15:15 钟心意 阅读(446) 评论(0) 推荐(0)
摘要:#UNION合并查询结果集 #案例:查询工作岗位是MANAGER和SALESMAN的员工 SELECT ENAME,job FROM EMP WHERE job = 'MANAGER' or job = 'SALESMAN'; # JOB in('MANAGER','SALESMAN'); SELE 阅读全文
posted @ 2021-10-20 15:14 钟心意 阅读(138) 评论(0) 推荐(0)
摘要:#连接查询 /**根据表连接的方式分类: 内连接: 等值连接 非等值连接 自连接 外连接: 左外连接(左连接) 右外连接(右连接) 全连接 */ SELECT * FROM EMP; SELECT * FROM DEPT; #当两张表进行连接查询时,没有任何条件的限制,最终查询条件结果条数,是两张表 阅读全文
posted @ 2021-10-20 15:13 钟心意 阅读(213) 评论(0) 推荐(0)
摘要:#子查询 #SLELECT语句中嵌套SELECT语句,被嵌套的SELECT语句称为子查询 /**子查询可以出现的地方 SELECT ..(SELECT). SELECT ..(SELECT). SELECT ..(SELECT). */ #WHERE字句中的子查询 #案例:找出比最低工资高的员工姓名 阅读全文
posted @ 2021-10-20 15:13 钟心意 阅读(71) 评论(0) 推荐(0)
摘要:在MYSQL学习过程中,我们可以使用IDEA来连接MSYQL库,对MSYQL库进行操作,这里需要用到JDBC 我使用的版本是 mysql-connector-java-5.1.17,可以根据自己的mysql版本进行调整 可以进入MAVEN仓库 https://mvnrepository.com/ 搜 阅读全文
posted @ 2021-09-07 23:36 钟心意 阅读(569) 评论(0) 推荐(0)
摘要:分组查询(重要) /** 什么是分组查询? 在实际的应用中.可能有这样的需求.需要先进行分组,然后对每一组的数据进行操作 这个时候我们需要使用分组查询,怎么进行分组查询呢? SELECT ... FROM ... GROUP BY ... 计算每个部门的工资和? 计算每个工作岗位的平均薪资? 计算每 阅读全文
posted @ 2021-08-31 21:18 钟心意 阅读(204) 评论(0) 推荐(0)
摘要:#分组函数(多行处理函数) #多行处理函数的特点,输入多行,最终输出一行。 /** 5个 count 技术 sum 求和 avg 平均数 max 最大值 min 最小值 注意:分组函数在使用的时候必须先进行分组,然后才能使用。 如果你没有对数据进行分组,整张表,默认为一组。 */ #找出最高工资 S 阅读全文
posted @ 2021-08-31 21:17 钟心意 阅读(213) 评论(0) 推荐(0)
摘要:#数据处理函数/单行处理函数 #数据处理函数 #数据处理函数又被称为单行处理函数 #单行处理函数的特点:一个输出对应一个输出。和单行处理函数相对的是,多行处理函数(多行处理函数特点,多个输入对应一个输出。) #单行处理函数常见的有哪些? #LOWER(str) 转换小写 SELECT LOWER(e 阅读全文
posted @ 2021-08-31 21:16 钟心意 阅读(94) 评论(0) 推荐(0)
摘要:#排序 #查询所有员工薪资,排序。 SELECT ename,sal FROM emp ORDER BY sal; //默认是升序! #怎么降序 #指定降序 SELECT ename,sal FROM emp ORDER BY sal DESC; #指定升序 SELECT ename,sal FRO 阅读全文
posted @ 2021-08-31 21:15 钟心意 阅读(95) 评论(0) 推荐(0)
摘要:#条件查询和模糊查询 DESC emp; /**条件查询 不是将表中所有数据都查出来,是查询出来所有符合条件的。 语法格式: SELECT ... FROM ... WHERE 条件;*/ # = 等于 查询薪资等于800的员工姓名和编号 SELECT empno,ename,job FROM em 阅读全文
posted @ 2021-08-31 21:14 钟心意 阅读(314) 评论(0) 推荐(0)
摘要:#简单的查询 导入SQL脚本文件 Target Server Version : 50619 File Encoding : 65001 Date: 29/08/2021 16:50:06 */ SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- -- 阅读全文
posted @ 2021-08-31 21:12 钟心意 阅读(61) 评论(0) 推荐(0)
摘要:首先删除依赖,否则安装的时候会报错 [root@master1 ~]# rpm -qa|grep mariadb [root@master1 ~]# rpm -e --nodeps libs-5.5.68-1.el7.x86_64(这个就是上面查出来的包名) 下载安装包 wget http://de 阅读全文
posted @ 2021-08-30 22:02 钟心意 阅读(742) 评论(0) 推荐(0)