
mysql
文章平均质量分 59
闲不住的程序员
这个作者很懒,什么都没留下…
展开
-
mysql 定时备份数据
运维-mysql备份定时数据原创 2021-12-02 17:00:53 · 168 阅读 · 0 评论 -
windows10下同时安装mysql5.5,mysql5.7以及mysql8.0
下载免安装mysql5.7.32官网下载确实有点慢,可以下载我上传到论坛的链接地址mysql57安装包解压后默认没有my.ini,创建文件把路径改成解压目录,端口改为3307安装使用管理员身份打开cmd,按照自己的目录使用mysqld执行如下命令,(遇到的坑进入到bin目录直接使用mysqld,如果之前版本的mysql的bin目录设置了path,用的是环境变量中的mysqld)D:\wamp\mysql-5.7.32-winx64\bin\mysqld.exe install mysql5原创 2021-03-01 15:13:21 · 1554 阅读 · 0 评论 -
mysql中巧用if函数,根据平均分生成排行榜
前言最近项目中遇到一个需求,学生家长对某个老师做了问卷调查,然后后台需要根据每个题目的分数,算出每个老师总分,以及多少个学生对老师进行了评分,进而算出平均分,以及百分率,最终确定排行榜。更多交流 join(“q_qun”,1071834648)实现需要用到的表如下这里的需求是指定了题目的id 才会计算分数,计算分数为10-item_id ,如果item_id为0也就是第一个选项也就是10分,依次往后推。这里数据字典是用代码生成的,下载可以到我上上传的资源里面去下载,也可以进入QQ群获取。有人原创 2020-06-19 16:07:19 · 1400 阅读 · 0 评论 -
mysql中一对多关联,获取多表中最新一条数据
背景因为项目中销售人员对于学生要采取跟进操作,现在想要知道所有学生的最后一次跟进记录以及时间,解决方案有很多。先把表结构贴出来。学生表跟进表解决方案1.先查出学生表中所有学生,然后遍历去查询(php中foreach中查询),简单,但是效率很低。2. 先排序然后在调用子查询在已经排序好的里面取,麻烦,效率也不高。3.使用GROUP_CONCAT配合SUBSTRING_INDEX介绍下这两个函数GROUP_CONCAT很多人都知道他是分组合并,但是可能对于他第二个排序参数应用不太多。原创 2020-06-19 15:24:29 · 10401 阅读 · 10 评论 -
mysql小知识
mysql中常用的日期函数1.FROM_UNIXTIME(starttime,'%Y-%m-%d') 查询的时候把字段(时间戳)根据格式转换。2.date_format(now(),'%Y-%m-%d') 当前日期按照格式来转换3.使用日期来比较大小的时候一定要添加 ‘’,select * from table where date='2018-12-14'...原创 2019-09-20 08:57:22 · 175 阅读 · 0 评论