原文:mysql中if函数的正确使用姿势

为了今天要写的内容,运行了将近 个小时的程序,在数据库中存储了 千万条数据。 今天要说的是mysql数据库的IF 函数的一个实例。 具体场景如下, 先看看表结构: 具体要求是:分别统计系统通知和投诉建议两种消息的总条数 成功条数和失败条数。 遇到这样的问题,我们一般的思路就是用type分组,分别查询系统通知和投诉建议的总条数,然后用两个子查询来统计成功条数和失败条数。sql如下: 我们看看运行时 ...

2019-11-04 08:42 0 1396 推荐指数:

查看详情

Mysqlselect的正确姿势

引言 大家在开发,还有很多童鞋在写查询语句的时候,习惯写下面这种不规范sql 而不写成下面的这种规范方式 我也知道,这些童鞋是图方便,毕竟再敲一堆的列名,嫌麻烦!你们上班可以问问自己的同事 你:“xx,知道select *和select所有字段的区别 ...

Sat May 09 22:04:00 CST 2020 0 552
【原创】Mysqlselect的正确姿势

引言 大家在开发,还有很多童鞋在写查询语句的时候,习惯写下面这种不规范sql 而不写成下面的这种规范方式 我也知道,这些童鞋是图方便,毕竟再敲一堆的列名,嫌麻烦! 你们上班可以问问自己的同事 你:“xx,知道select *和select所有字段的区别么? 同事:"额。。额 ...

Sun Nov 04 09:39:00 CST 2018 12 5241
MysqlCount函数正确使用

备注: 直接使用Count(*)或Count(1)这些大家基本都会,主要是Count函数还可以加满足表达式的统计:express 关于Count函数表达式的用法,目前个人只知道2种: a:使用:Count(表达式 Or null) b:使用:Count(Case when 表达式 ...

Thu Jan 24 23:50:00 CST 2019 1 3480
关于RSA使用正确姿势

本文主要是针对网上的常见RSA加密不能指定密钥的坑.... RSA可通过这种方式生成密钥: /** * 随机生成公钥和私钥 */ public static final String ...

Fri Jan 08 01:39:00 CST 2016 0 10429
使用 git 的正确姿势

commit的类别,只允许使用下面的标识。 feat:新功能(feature)。 fix/to:修复 ...

Thu Nov 12 23:39:00 CST 2020 0 544
使用枚举的正确姿势

创建一个ColorEnum的枚举类,通过编译,再反编译看看它发生了哪些变化。 使用命令javac ...

Sat Sep 19 19:14:00 CST 2020 0 706
使用 RxJava 的正确姿势

最近在使用 RxJava 时遇到了一些比较诡异的问题,排查的过程做了点研究,发现平时大家的用法多多少少都有些问题。有些地方存在隐患,有些用法不够简练,我把这些问题简单做一下分类和总结,供大家参考。 数据源类型选择 RxJava2 的数据源类型有5种,分别是 Observable ...

Sun Mar 24 23:16:00 CST 2019 0 1982
Dapper的正确使用姿势

Dapper优势和缺点 优点 高性能、易排查、易运维、灵活可控 缺点 和EF相比,手写sql当修改表结构不易发现bug。 习惯了EF后再来使用Dapper,会很难适应那种没有了强类型的安全感。不过可以用单元测和心细来避免。 数据库连接 问题:IDbConnection需不需要手动 ...

Mon May 20 16:46:00 CST 2019 52 13346
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM