
sql
整理一些和sql相关的文章
BatmanWayne
看的越多,越不敢写代码。
展开
-
Mysql读取binlog并分析 binlog
配置文件中增加。原创 2023-09-01 11:09:20 · 2095 阅读 · 0 评论 -
sql*plus操作orcale数据库
sql*plus的一些常规操作。原创 2023-03-01 09:53:04 · 407 阅读 · 0 评论 -
mysql增加时间戳
mysql的时间戳的属性,灵活而强大。原创 2023-02-15 10:31:46 · 1309 阅读 · 0 评论 -
mysql查询完整的执行sql
传统的查询mysql的正在执行进程show processlist;此只能查到部分sql。如果想查询到具体的sqlselect id, db, user, host, command, time, state, infofrom information_schema.processlistorder by time desc原创 2020-10-12 09:33:34 · 876 阅读 · 0 评论 -
查询数据库的事务隔离级别
8.0之前,用tx_isolation8.0之后,用select @@global.transaction_isolation原创 2020-09-02 09:19:33 · 236 阅读 · 0 评论 -
mysql时区更改
1,查询时区show variables like '%time_zone%'2,变更时区set global time_zone = '+8:00';flush privileges;3,注意如果是navicat下,记得新建一个查询窗口。原创 2020-06-19 10:36:37 · 901 阅读 · 0 评论 -
Linux下安装mysql
目录一、环境说明及版本说明二、具体安装步骤1.卸载已安装的mysqla)查看mysql安装情况b)移除之前安装的mysqlc)查找残余文件并删除2.开始安装1st 解压文件并重命名2nd 添加用户组及用户3rd 安装4th 复制启动文件并修改文件5th 复制配置文件并修改6th 添加环境变量7th 启动...原创 2018-11-28 23:23:53 · 273 阅读 · 0 评论 -
mysql 字符串函数使用
最近使用的相关字符串查询有源数据有1,查询字符串长度select length(name) from temp;返回结果如下:2,查询某一个字符串在目标字符串位置select LOCATE('o',name) from temp;返回结果,目标字符串从左开始第一次出现的位置3,从左边开始,截取长度为某个值的字符串select left(name...原创 2018-09-19 21:03:53 · 227 阅读 · 1 评论 -
mysql 复杂排序
目前工作遇到的比较复杂排序如下:排序一,表A中某个字段,按指定的顺序排列。不是简单的升序或者降序例如 某部门表department 有如下数据员工表employee 有如下数据目前,需要将员工信息 按照 软件部,人力资源部,总经办 排序,部门内部按年龄降序。sql如下select e.id,e.`name`,e.deptNo,d.deptname from e...原创 2018-08-16 23:29:48 · 2801 阅读 · 0 评论 -
sql语句 where 后条件执行顺序
曾经面试时。被问到过这个问题。结合网上的知识,整理如下:针对mysql,其条件执行顺序是 从左往右,自上而下;针对orcale,其条件执行顺序是从右往左,自下而上。...原创 2018-06-19 20:59:34 · 17002 阅读 · 3 评论 -
Mysql的Rownum使用示例
1,显示当前查询结果的行号SELECT @rownum := @rownum +1 AS rownum, e.*FROM (SELECT @rownum := 0) r, employee e 显示结果如下:2,按部门分组并按年龄降序排序并显示排名SELECT IF(@dept = e.deptNo,@rank := @rank +1,@rank := 1) A...原创 2018-05-31 23:16:30 · 66547 阅读 · 4 评论