- 博客(4)
- 收藏
- 关注
原创 msyql 除数是0会返回null,不会报错
今天刚发现的,mysql在计算除法时,假如除数为0,不会报错,会返回null,这样省去了很多判断了。
2019-05-30 12:31:27 2662
原创 mysql 按时间分组,然后再补上缺少的日期并将数据置为0
mysql 要按时间分组很简单,语法是select DATE_FORMAT(create_at, '%Y-%m-%d') day from user GROUP BY day结果如下但是可以发现日期是不连续的,根据某些业务场景,比如要绘制图表,不连续的日期肯定是不可以的,解决方法有很多。可以在业务代码里进行处理,但是个人感觉有些麻烦,在sql里解决的网上也查到一些方法,有...
2019-05-29 11:56:00 16487 14
原创 python导出当前所有类库,然后再读取安装所有类库方法
有时候需要重装系统之类的,如果手动安装一个个类库,势必要累死。可以用命令来执行,首先是导出,pip freeze > pack.txt,文件名称是自定义的。这样他会生成一个txt文件,网上看到可以直接用命令pip install去安装。但是我个人操作的时候出了点问题。于是自己写了一个简单的脚本来批量安装。# 批量安装类库with open('D:\\pack.txt', ...
2019-05-27 11:59:30 1531
原创 mysql 查询时候,将一列按规则拆分为多列的方法
有时候可能数据库存的是一个汇总的字段,例如表A,有一类型名称为identifier,根据0和1代表不同含义来区分值,比如0代表私有,1代表公有,值存储在name字段里,这时候想获得这样的结果:id, 私有的名字, 共有的名字三列字段,我们可以在查询时候用 IF 语句来实现。SELECT cam_id, IF(identifier = 0, name, null) as private, if...
2019-05-13 12:54:38 13284 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人