
数据库
兜里有钱
这个作者很懒,什么都没留下…
展开
-
mysql 按百分比 比例查询数据
mysql 取分数排名 0.5-0.8 数据SELECT * FROM (SELECT * FROM (SELECT @rownum := @rownum + 1 rownum, ## 获取行号 u2.* FROM ( SELECT @rownum := 0 ) t1, ( SELECT * FROM yide_user2 u ORDER BY u.total_scores + 0 DESC ) u2 ) a ) a WHERE ( ## 取行号后0.5 a.r原创 2021-09-03 15:27:34 · 1479 阅读 · 0 评论 -
子查询方式解决left join 副表为null,且全部显示主表信息字段
SELECT p.*,t3.percent,t3.completed_num FROM yide_work7 p LEFT JOIN ( SELECT p.*, round( max( l.completed_num + 0 ) / p.goal * 100, 2 ) AS percent, l.completed_num FROM yide_work7 p LEFT JOIN yide_work7_log l ON p.id = l.work3原创 2021-08-09 11:09:52 · 934 阅读 · 1 评论 -
mysql binlog 日志
1.修改配置文件修改my.ini在最后添加配置#添加这一行就ok log-bin=mysql-bin#选择row模式binlog-format=ROW#配置mysql replaction需要定义,不能和canal的slaveId重复server_id=12.验证是否开启mysql输入语句show binary logs3.查看日志:show binlog events in 'mysql-bin.000001';...原创 2021-03-25 21:44:23 · 151 阅读 · 0 评论 -
MySQL:left join 避坑指南
https://www.toutiao.com/i6762318923653186061/?tt_from=weixin&utm_campaign=client_share&wxshare_count=1×tamp=1583735113&app=news_article&utm_source=weixin&utm_medium=toutia...转载 2020-03-09 14:34:22 · 235 阅读 · 0 评论 -
excel导入数据库 xls格式及xlsx
<?phpnamespace app\admin\controller;use PHPExcel\PHPExcel_IOFactory;use think\Db;//use think\Loader;use think\Request;use think\Session;//use vendor\PHPExcel\IOFactory;class Phone exten...原创 2019-12-18 22:23:44 · 735 阅读 · 0 评论